首先,有两个.java文件hello.java和main.java,如图所示。

Windows命令行下面编译一个Java文件需要引用另一个class文件解决办法插图

Windows命令行下面编译一个Java文件需要引用另一个class文件解决办法插图1Windows命令行下面编译一个Java文件需要引用另一个class文件解决办法插图2


打开cmd,到F:/java/com/lgd 下面 运行hello.java,正常,当运行main.java时,报错。

Windows命令行下面编译一个Java文件需要引用另一个class文件解决办法插图3

解决方法一:

直接一起编译

Windows命令行下面编译一个Java文件需要引用另一个class文件解决办法插图4

然后返回到包名父目录,运行程序。

Windows命令行下面编译一个Java文件需要引用另一个class文件解决办法插图5


解决方法二:

如果单个编译,需要设置环境变量。

查看帮助  ,发现了-classpath

Windows命令行下面编译一个Java文件需要引用另一个class文件解决办法插图6


然后设置classpath ,如图所示,

Windows命令行下面编译一个Java文件需要引用另一个class文件解决办法插图7

Windows命令行下面编译一个Java文件需要引用另一个class文件解决办法插图8

然后返回到包名父目录,运行程序。

Windows命令行下面编译一个Java文件需要引用另一个class文件解决办法插图5

原文链接:https://blog.csdn.net/scgaliguodong123_/article/details/41804667

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《Windows命令行下面编译一个Java文件需要引用另一个class文件解决办法
   

还没有人抢沙发呢~