Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/tools/ant/Project
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2442)
at java.lang.Class.getMethod0(Class.java:2685)
at java.lang.Class.getMethod(Class.java:1620)
at sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:484)
at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:476)
Caused by: java.lang.ClassNotFoundException: org.apache.tools.ant.Project
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 6 more
环境变量设了很多次了,还是不对,求指教
eclipse和tomcat编译时错误信息Exception in thread "main" java.lang.NoClassDefFoundError
答案:6 悬赏:30 手机版
解决时间 2021-03-05 10:42
- 提问者网友:记得曾经
- 2021-03-04 11:24
最佳答案
- 五星知识达人网友:山有枢
- 2021-03-04 12:10
是不是tomcat有损坏啊,试试换个新的
全部回答
- 1楼网友:未来江山和你
- 2021-03-04 15:27
在含有main函数的类里 右键 点击run,选择openrundiolog 弹出窗口后 在窗口的中间 选择jre( 如果真的是这里出错这个会有一个小红叉)把jdk配置进去 ,再重新运行就好了
- 2楼网友:第四晚心情
- 2021-03-04 15:07
这个真不好说,配环境挺麻烦的。可能是jdk的引入问题吧。
- 3楼网友:第四晚心情
- 2021-03-04 14:40
很明显你的代码中用到javassist.jar这个包的类,而你没有引入。
- 4楼网友:撞了怀
- 2021-03-04 13:09
没有找到main方法。环境变量配置:JAVA_HOME:jdk路径;CATALINA_HOME:tomcat路径
Path:%JAVA_HOME%\bin;%CATALINA_HOME%\bin;
- 5楼网友:迟山
- 2021-03-04 12:56
在系统中配置Java的JDK环境变量
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯