如何通过命令行编译Java默认包?

时间:2016-09-17 18:44:13

标签: java compilation javac

我有以下套餐:

  • 项目
    • 图像
      • 1.JPG
    • 音频
      • 1.mid
    • SRC
      • main.java
      • myClass.java

这是我项目的包文件夹层次结构。 使用Eclipse时,我可以通过给出相对路径" images / 1.jpg"来加载图像1.jpg。或" ./ images / 1.jpg"。但是,如果我要使用命令" javac src / * .java"编译src文件夹中的所有.java文件。并运行main,程序告诉我没有找到1.jpg。我必须在我的代码中将图像文件的路径更改为" ../ images / 1.jpg"它的工作原理。 因此,似乎在Eclipse中,所有.java文件都认为它们与" images"在同一文件夹中。文件夹,这减少了我的很多工作。如何在不使用Eclipse的情况下实现相同目标? (使用命令行编译)

0 个答案:

没有答案