Jdk和Tomcat安装后,*.Jsp的程序运行不了!!!

这是测试用的java代码:publicclassTest{publicstaticvoidmain(Stringargs[]){System.out.println("T... 这是测试用的java代码:
public class Test{
public static void main(String args[]){
System.out.println("This is a test program.");
}
}
测试得到的内容
C:\>javac test.java
'javac' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

C:\>java test.java
Exception in thread "main" java.lang.NoClassDefFoundError: test/java
Caused by: java.lang.ClassNotFoundException: test.java
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)

另外:我的lib文件夹下没有tools.jar这个文件,
奇怪的是,我的Dreamweaver的jvm\lib目录下有这个文件!!!

jsp程序也运行不了!不知道在哪出现了问题!!!

!!tomcat经过测试是安装成功!!

我安装的是:“jdk-6u5-windows-i586-p.exe”和
“apache-tomcat-6.0.16.exe”
安装路径分别为:D:\JDK5 和 D:\Tomcat6.0

还有关于Tomcat的server.xml的端口修改及路径添加问题
!!!请高手帮忙!成功的话再追加分数:100!!!

如果涉及多方面的知识,请发Email:yuyichen2008@163.com
环境变量:
classpath-------.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
JAVA_HOME-------D:\JDK5
Path------------D:\JDK5\bin
TOMCAT_HOME-----D:\Tomcat6.0
??这个有什么问题么
展开
 我来答
SouTek
2008-04-03 · TA获得超过2187个赞
知道小有建树答主
回答量:613
采纳率:0%
帮助的人:786万
展开全部
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 的安装和运行是不需要环境变量支持的。
快又稳
2024-10-28 广告
在Linux环境下配置基于域名的虚拟主机,需安装Apache或Nginx等Web服务器,并编辑配置文件。以Apache为例,需创建虚拟主机配置文件,指定域名、文档根目录等,然后启用该配置文件并重启Apache服务。同样,Nginx也需在相应... 点击进入详情页
本回答由快又稳提供
miniappjTFr5JHctUB19
2008-04-03 · TA获得超过1543个赞
知道小有建树答主
回答量:1170
采纳率:53%
帮助的人:625万
展开全部
没设置环境变量。

可在百度中搜索“jdk,环境变量”
会有相关的教程
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
65288664
2008-04-03 · TA获得超过952个赞
知道小有建树答主
回答量:2359
采纳率:0%
帮助的人:1112万
展开全部
'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也加进去
最后要重启电脑
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
贰两毛尖
2008-04-03 · TA获得超过862个赞
知道小有建树答主
回答量:1102
采纳率:0%
帮助的人:885万
展开全部
不能运行多半是jdK版本不对,或没配置环境变量!
jdk换1.6
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式