【发布时间】:2021-10-26 11:16:09
【问题描述】:
如何仅使用 javac 命令编译位于 maven 项目中的 java 文件并将生成的类文件输出到目标文件夹下的适当包中?就提供类文件将输出到的目录而言,提供 -d 标志似乎是正确的做法,但我得到链接器错误(找不到符号)。我尝试使用标志 -cp path2class/importedClass1.java:path2class/importedClass2.java 传递导入的类,但这似乎并不能消除链接器错误。
我知道 mvn compile 的存在,但我正在专门寻找一种使用 javac 执行此操作的方法。
【问题讨论】:
-
这似乎是一个特殊的要求。你为什么要这样做?也许我们会为您最初的问题找到更好的解决方案。
标签: java maven compilation linker javac