问题如下TestOne.javapackage moon.star; public class TestOne { public void fTestOne() { System.out.println("I an a metho
问题如下
TestOne.java
package moon.star;
public class TestOne {
public void fTestOne() {
System.out.println("I an a method In TestOne class");
}
}
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 FilesJavajdk1.8.0_201jrelibextJerry.jar;.;E:1000
来指明我的moon.star包的位置,位置是E:1000,即包名为moon.star的类的字节码存放在E:1000moonstar目录中。用户可以更新classpath的设置。
C:Users前世药师Desktop>set classpath=C:Program FilesJavajdk1.8.0_201jrelibextJerry.jar;.;E:1000
问题解决,成功运行结果图如下:
想了解更多相关问题,可以访问:java语言入门
--结束END--
本文标题: 命令行运行java的class文件提示找不到或无法加载主类
本文链接: https://lsjlt.com/news/3376.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-04-01
2024-04-03
2024-04-03
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0