发新话题
打印

java 运行问题

java 运行问题

#javac aa.java
#java aa
Exception in thread "main" java.lang.NoClassDefFoundError: aa



我没有打java aa.class
怎么也会出现这个问题啊!

.bash_profile

PATH=/usr/java/j2sdk1.4.0/bin:/usr/java/j2sdk1.4.0/jre/bin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbinPATHHOME/bin
JAVA_HOME=/usr/java/j2sdk1.4.0
CLASSPATH=/usr/java/j2sdk1.4.0/lib:/usr/java/j2sdk1.4.0/jre/lib
BASH_ENV=$HOME/.bashrc
USERNAME="root"

export USERNAME BASH_ENV PATH
export JAVA_HOME
export CLASSPATH

      
生命在于运动!!!

TOP

肯定是Classpath的问题。

Linux的JAVA我没怎么用过,不过觉得应该这样的:set classpath=.;/usr/java/j2sdk1.4.0/bin

如果你的JAVA程序里面调用了import之类的包文件,你要把这些包的地址也要加入Classpath,比如:./usr/jdbc/class12.zip

另外,如果你的程序里面没用static void main 方法的话,也是肯定不行的。      

TOP

发新话题