javac test.java 运行不了是因为你没有给java程序做环境变量。
可以在我的电脑属性中的环境变量里添加。或者直接给出javac.exe的路径,如c:\java\bin\javac.exe test.java就可以了。
你的tomcat运行不了的原因是因为tomcat6 需要 JDK1.6以上版本才可以运行,或者更换JDK到1.6版本,或换更tomcat5.5.*就可以解决了。
----------------------------------------
已经告诉你了,T6 需要JDK1.6支持。
且T6 的安装和运行是不需要环境变量支持的。
没设置环境变量。
可在百度中搜索“jdk,环境变量”
会有相关的教程
'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。 这是环境变量没有设置好的问题。
新建Java_home,值设为D:\JDK5
新建tomcat_home,值设为D:\Tomcat6.0
打开PATH,在最前面增加%Java_home%\bin;%tomcat_home%\bin;(注意有分号)
新建classpath,值设为 .;%Java_home%\lib;%Java_home%\lib\tools.jar;%tomcat_home%\lib最前面有,;不要漏了
最后要重启
你的设置没什么问题,classpath后面要把tomcat的lib也加进去
最后要重启电脑
不能运行多半是jdK版本不对,或没配置环境变量!
jdk换1.6