我有这样的Java项目。我想使用javac(从命令行)进行编译。有人可以写出确切的示例该怎么做吗?它应该考虑lib1和lib2下提供的所有项目文件和所有库。到目前为止,我搜索过的所有示例都没有用
com.company.main
Main.java
com.company.main.utils
DoSomethingUtil.java
图书馆
lib1/*.jar
lib2/*.jar
这对我有用。希望对别人有帮助
//save into files
find /javafiles-root-location/ -name "*.java" > build/source.txt
find /libraries-location/* /libraries-location2/* -name "*.jar" | paste -sd ":" > build/libs.txt
//then compile
javac @build/source.txt -d build/compiled/ -cp @build/libs.txt
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句