我应该在环境变量CLASSPATH中拥有什么

时间:2015-11-30 15:41:11

标签: java linux tomcat environment-variables

我尝试运行项目时遇到异常: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而且看起来很奇怪。所以我不知道我应该在这个变量中拥有什么。有人能帮帮我吗?

2 个答案:

答案 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异常