您好,欢迎访问一九零五行业门户网

命令行运行java的class文件提示找不到或无法加载主类

问题如下
testone.java
package moon.star;public class testone { public void ftestone() { system.out.println("i an a method in testone class"); }}
相关学习视频推荐:java视频教程
testtwo.java
package moon.star;public class testtwo { public void ftesttwo() { system.out.println("i an a method in testtwo class"); }}
运行的代码:
import moon.star.*;public class use { public static void main(string args[]) { testone a = new testone(); a.ftestone(); testtwo b = new testtwo(); b.ftesttwo(); }}
输入 javac use.java编译没有问题,输入java use运行时却出错!
问题解决
命令行输入set classpath=c:\program files\java\jdk1.8.0_201\jre\lib\ext\jerry.jar;.;e:\1000
来指明我的moon.star包的位置,位置是e:\1000,即包名为moon.star的类的字节码存放在e:\1000\moon\star目录中。用户可以更新classpath的设置。
c:\users\前世药师\desktop>set classpath=c:\program files\java\jdk1.8.0_201\jre\lib\ext\jerry.jar;.;e:\1000
问题解决,成功运行结果图如下:
想了解更多相关问题,可以访问:java语言入门
以上就是命令行运行java的class文件提示找不到或无法加载主类的详细内容。
其它类似信息

推荐信息