
为什么我按照书上的编译HelloServlet.java为什么不成功???急急急 20
为什么我按照书上的编译HelloServlet.java为什么不成功???急急急JDK没问题Tomcat没有问题环境变量也绝对没有问题就是不知道为什么这样?编译不了Mic...
为什么我按照书上的编译HelloServlet.java为什么不成功???急急急
JDK没问题 Tomcat没有问题 环境变量也绝对没有问题
就是不知道为什么这样?编译不了
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>F:
F:\>cd F:\helloworld\servletDemo\WEB-INT\classes
F:\helloworld\servletDemo\WEB-INT\classes>javac com\jsfabc\servlets\HelloServlet.java
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/tools/javac/M
ain
Caused by: java.lang.ClassNotFoundException: com.sun.tools.javac.Main
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)
Could not find the main class: com.sun.tools.javac.Main. Program will exit.
F:\helloworld\servletDemo\WEB-INT\classes> 展开
JDK没问题 Tomcat没有问题 环境变量也绝对没有问题
就是不知道为什么这样?编译不了
Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>F:
F:\>cd F:\helloworld\servletDemo\WEB-INT\classes
F:\helloworld\servletDemo\WEB-INT\classes>javac com\jsfabc\servlets\HelloServlet.java
Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/tools/javac/M
ain
Caused by: java.lang.ClassNotFoundException: com.sun.tools.javac.Main
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)
Could not find the main class: com.sun.tools.javac.Main. Program will exit.
F:\helloworld\servletDemo\WEB-INT\classes> 展开
5个回答
展开全部
会用Eclipse不?用命令提示行的这东西,忘记了。ClassNotFoundException
看名字就知道,是某个类没找到。就是某个.class文件没找到。不是你名字写错,就是这个.class文件就不存在。你检查下。建议用Eclipse。
看名字就知道,是某个类没找到。就是某个.class文件没找到。不是你名字写错,就是这个.class文件就不存在。你检查下。建议用Eclipse。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有找到类啊,还有你的结构对么?好好看看servlet的结构,web.xml写了么?那个应该是要写的吧,再看看吧 呵呵
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
路径没配置正确...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
检查HelloServlet.java的路径,应该是路径错误,提示没有找到文件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你环境变量是怎么设定的?需要在CALSSPATH中设置dt.jar和tools.jar
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询