当前位置: 技术问答>linux和unix
JAVA_HOME等路径也设了,javac也通过了,执行却出事
来源: 互联网 发布时间:2015-10-13
本文导语: linux版本是 fedora core 3 环境变量这样设的,都网上贴子找的,大同小异 JAVA_HOME=/opt/jdk export JAVA_HOME CLASSPATH=/opt/jdk/lib:/opt/jdk/jre/lib export CLASSPATH PATH=.:$JAVA_HOME/bin:%JAVA_HOME/jre/bin:$PATH export PATH 执行java -version显示版本正确...
linux版本是 fedora core 3
环境变量这样设的,都网上贴子找的,大同小异
JAVA_HOME=/opt/jdk
export JAVA_HOME
CLASSPATH=/opt/jdk/lib:/opt/jdk/jre/lib
export CLASSPATH
PATH=.:$JAVA_HOME/bin:%JAVA_HOME/jre/bin:$PATH
export PATH
执行java -version显示版本正确
javac xxx.java通过
java xxx显示:
Exception in thread "main" java.lang.NoClassDefFoundError: xxx
什么问题啊?搜了好多贴子了,好像环境变量设置对了都没问题了,为什么我这样设却不行了.请教,多谢!
代码就这么简单:
import java.util.*;
public class HelloWorld
{
public static void main(String args[])
{
System.out.println("Hello, World!n");
}
}
还有就是eclipse设置的问题,好像说环境变量设置好了就行,可是我这里还是不行,启动就出错,有高手来顺便一起解决一下吧,刚转到linux环境下搞点东西,就遇到难搞的java配置.谢谢了
环境变量这样设的,都网上贴子找的,大同小异
JAVA_HOME=/opt/jdk
export JAVA_HOME
CLASSPATH=/opt/jdk/lib:/opt/jdk/jre/lib
export CLASSPATH
PATH=.:$JAVA_HOME/bin:%JAVA_HOME/jre/bin:$PATH
export PATH
执行java -version显示版本正确
javac xxx.java通过
java xxx显示:
Exception in thread "main" java.lang.NoClassDefFoundError: xxx
什么问题啊?搜了好多贴子了,好像环境变量设置对了都没问题了,为什么我这样设却不行了.请教,多谢!
代码就这么简单:
import java.util.*;
public class HelloWorld
{
public static void main(String args[])
{
System.out.println("Hello, World!n");
}
}
还有就是eclipse设置的问题,好像说环境变量设置好了就行,可是我这里还是不行,启动就出错,有高手来顺便一起解决一下吧,刚转到linux环境下搞点东西,就遇到难搞的java配置.谢谢了
|
CLASSPATH=/opt/jdk/lib:/opt/jdk/jre/lib
这个CLASSPATH有问题,最前面的“.”没有了
应该是CLASSPATH=.:/opt/jdk/lib:/opt/jdk/jre/lib
这个CLASSPATH有问题,最前面的“.”没有了
应该是CLASSPATH=.:/opt/jdk/lib:/opt/jdk/jre/lib