我尝试运行项目时遇到异常:java.lang.NoClassDefFoundError : Could not initialize class
。
我发现环境变量CLASSPATH
存在问题。
现在,它是/opt/persyst/apache-tomcat-7.0.65/bin/bootstrap.jar:/opt/persyst/apache-tomcat-7.0.65/bin/tomcat-juli.jar
而且看起来很奇怪。所以我不知道我应该在这个变量中拥有什么。有人能帮帮我吗?
答案 0 :(得分:0)
1.jdk好吗?看这里:How to set Java environment path in Ubuntu
请注意您的OperationSystem版本和jdk之间的匹配。
2.is tomcat好吗?在linux中你应该通过一个bash文件启动tomcat:%tomcat_home%\ bin \ startup.sh,以下每个命令都可以启动tomcat:
1)./ startup.sh
2)sh startup.sh
下载tomcat: http://tomcat.apache.org/download-80.cgi
希望能帮到你
答案 1 :(得分:0)
永远记得在你的:中添加你的所有html,css,images,jsp文件: $ Tomcat_Home / webapps / your-project-directory和你的java文件: $ Tomcat_Home / webapps / your-project-directory / WEB-INF / classes以及你的jar文件: $ TOMCAT_HOME / webapps /下您的项目目录/ WEB-INF / lib目录
希望这可以帮助您理清NCDF异常