【cmd运行java】用CMD怎样运行java工程(含有多个java文件),不是只运行单个java文件

2024-10-31 22:24:45
推荐回答(5个)
回答1:

首先使用cmd的话要保证你的项目里没有手工新建的包,就是只能用默认的包,即:类中 不能有 package *********;如果有新建的包就要对环境变量做特殊的配置,不配置就会报找不到主函数的异常,然后使用javac命令编译已经写好的三个java文件,编译完成后会有相应的.class文件产生,然后使用java命令运行主函数所在的那个java类即可 ,忘记说了,如果你是 A引用B中的方法,就要先编译B,然后编译A.不然会报错的,现编译被依赖的类,再编译依赖的类。祝你好运

回答2:

在今天以前,我也是不会的。刚刚摸索了一下,发现了如何去做了。
首先,提醒你一点,如果你的java文件是在eclipse中生成的,用eclipse写的,(我的就是)你必须将java文件中的package一行去掉,否则运行时就会报错。为什么?我也不知道。
第一步:编译按你说的命令如下:>javac A1.java A2.java A3.java(注意:文件之间有空格);
第二部:运行,命令如下:>java A1
就是这样了。因为我也是初学者,所以知道的也不多,一点小小体会。

回答3:

把项目打成jar包,放到文件夹下,如果项目引用其它jar包,把所有引用的jar包也放到同级目录下,然后用bat脚本一写,结果就类似于exe文件一样,双击搞定~~

回答4:

同等答案,以前没想过这种情况,学习一下

回答5:

ABC都编译好之后运行A。