当前位置: 技术问答>java相关
JB的源文件在JB中可以编译,改用JDK编译,遇到一些问题,解决马上给分100!
来源: 互联网 发布时间:2015-08-13
本文导语: 如题, 1.在自动批处理文件中设置了CLASSPATH,但是还是提示找不到包含的类, 如:user.jar中,有myclassuser1.class autocexe.bat中:设置了SET CLASSPATH=%CLASSPATH%;C:useruser.jar 源文件中有 import myclass.*; 编译时,还是提示找不到...
如题,
1.在自动批处理文件中设置了CLASSPATH,但是还是提示找不到包含的类,
如:user.jar中,有myclassuser1.class
autocexe.bat中:设置了SET CLASSPATH=%CLASSPATH%;C:useruser.jar
源文件中有
import myclass.*;
编译时,还是提示找不到类user1.class
2.源文件中定义了main(),用jdk编译时,提示找不到main()方法.
1.在自动批处理文件中设置了CLASSPATH,但是还是提示找不到包含的类,
如:user.jar中,有myclassuser1.class
autocexe.bat中:设置了SET CLASSPATH=%CLASSPATH%;C:useruser.jar
源文件中有
import myclass.*;
编译时,还是提示找不到类user1.class
2.源文件中定义了main(),用jdk编译时,提示找不到main()方法.
|
尝试在代码中写:
String path=System.getProperty("java.class.path");
path+="C:\user\user.jar";//注意分隔符号是'\'
System.setProperty("java.class.path",path);
然后再试试,谢谢.
String path=System.getProperty("java.class.path");
path+="C:\user\user.jar";//注意分隔符号是'\'
System.setProperty("java.class.path",path);
然后再试试,谢谢.
|
还需要定义jdk路径把
|
需要定义三个路径(在autoexec.bat中,别忘了要运行autoexec.bat)
1、CLASSPATH=*.jar(指定jar包所在位置)
2、JAVA_HOME= JDK的路径(例:c:j2sdk1.4.1)
3、Path = JDKBIN;JDKJREBIN(设定JDK的BIN路径和JRE的BIN的路径)
1、CLASSPATH=*.jar(指定jar包所在位置)
2、JAVA_HOME= JDK的路径(例:c:j2sdk1.4.1)
3、Path = JDKBIN;JDKJREBIN(设定JDK的BIN路径和JRE的BIN的路径)
|
机器重起
|
把你的程序帖出来啊,不然怎么帮你啊,