用cmd运行java程序时,编译通过,但是不能运行程序。

2025-01-03 23:13:44
推荐回答(6个)
回答1:

是这样的,你这里定义了一个包chapter04,而我们java中,在访问包中的类的时候,不是进入包再执行类,而是在你的F:\myeclipse 6.5\test 1\src目录下,执行 java charpter04.java04_05 就ok了

你试试!!!

回答2:

可能是环境变量配置有问题。你在控制台输入java -version 看看能不能正常提示java的版本。

回答3:

Could not find the main class: java04_05. Program will exit

你的类里面没有主函数么,
需要弄一个
public void main() {}
这样的主函数。

回答4:

没有找到main方法,看看是没有写还是没有定义成public的。

回答5:

没找到main 方法。。写主方法了没?

回答6:

用命令行编译与运行的话,要注意路径问题。