小弟初来贵地,想发个贴请教一个关于myeclipse的问题
小弟昨天在eclipse3.2.1的基础上装了myeclipse5.5.1GA,然后编写了一
个简单的jsp程序,放入tomcat文件夹然后在IE中可以运行,但是在IDE中不能运行.
错误提示如下:java.lang.NoClassDefFoundError: D:\Java\jdk1/6/0
\jre Exception in thread "main "
并且跳出写有 "cannot connect to VM "的对话框
CLASSPATH:.;D:\Java\jdk1.6.0\bin;C:\Program Files\Apache
Software Foundation\Tomcat 5.0\common\lib;C:\Program Files\Apache
Software Foundation\Tomcat 5.0\common\lib\servlet-api.jar
PATH:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32
\Wbem;D:\Java\jdk1.6.0\bin;C:\Program Files\Microsoft SQL Server\80
\Tools\BINN;C:\Program Files\Apache Software Foundation\Tomcat 5.0\bin;
小弟觉得是myeclipse没有设置好,于是设置了windows-> preferences-> java
-> installed jres-> location: "d:\java\jdk1.6.0 "然后设置了windows-
> preferences-> myeclipse-> application servers-> tomcat 5.x-> tom home
directorty:C:\Program Files\Apache Software Foundation\Tomcat 5.0
问题依旧,请教一些同学,未果,特来贵地发贴请教,小弟在线等答案,请大家帮忙,谢谢
再说一句我的JDK1.6,TOMCAT5.0.不知道是否和版本有关系
eclipse3.2.1,myeclipse5.1.1GA
[解决办法]
好像是jdk设置有问题
[解决办法]
我也是个java的初学者,看到你的帖子,也无从下手,但是我先既然在IE中可运行,是不是说明JDK没有问题呢.有可能是myeclipse的问题,先把问题一步步缩小,慢慢就解决了.只是我也是个初学者,所以帮不上什么忙了.
[解决办法]
在 Peferences... --> MyEclipse --> Application Server --> Tomcat 5 下还有个 JDK 需要设置一下,点击 Add,输入一个 JRE name,JRE home directory 设为 JDK 的目录,不是 JRE 目录哦,我上当过好几次~~
在 MyEclipse 下,用不着手工把工程拷到 Tomcat 下,在工具栏上的一个有地球的一组三个按钮,第一个“Deployee MyEclipse J2EE Project to Server”,选中 Project,再 Add 到你设置的 Tomcat 5 就可以部署了,启动服务采用右边带绿色小箭头的,选中 Tomcat 5 --> Start 就可以启动 Tomcat 了。
[解决办法]
还有 classpath 设错了 D:\Java\jdk1.6.0\bin; 没有用删掉。要把 JRE/lib 下的一些 jar 添加进去。
[解决办法]
windows-> preferences-> java-> installed jres-> location: "d:\java\jre1.6.0 "
windows-> preferences-> myeclipse-> application servers-> tomcat 5.x-> tom home
directorty:C:\Program Files\Apache Software Foundation\Tomcat 5.0
windows-> preferences-> myeclipse-> application servers-> tomcat 5.x-> JDK-> d:\java\jdk1.6.0