当我尝试运行我的项目时出现异常:java.lang.NoClassDefFoundError:无法初始化类
。
我发现是环境变量CLASSPATH
的问题。
现在,它是 /opt/persyst/apache-tomcat-7.0.65/bin/bootstrap.jar:/opt/persyst/apache-tomcat-7.0.65/bin/tomcat-juli.jar
这看起来真的很奇怪。所以我不知道我应该在这个变量中有什么。有人可以帮我吗?
最佳答案
1.jdk可以吗?看这里:How to set Java environment path in Ubuntu
还要注意你的OperationSystem和jdk的版本,要匹配。
2.tomcat还好吗?在linux下你应该通过一个bash文件来启动tomcat:%tomcat_home%\bin\startup.sh,下面的每一个命令都可以启动tomcat:
1)./startup.sh
2)sh启动.sh
下载tomcat: http://tomcat.apache.org/download-80.cgi
希望对你有帮助
关于java - 我应该在环境变量 CLASSPATH 中有什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34002336/