如何编译单个Java文件
我已经搜索过了,但是找不到或无法理解。
现在我不是Java程序员,但是我需要将一个Java文件编译成一个现有的(已编译的)Java程序。该Java代码的源代码对我
用,因此我无法编译整个项目。
我对反编译原始项目不感兴趣。
如何仅使用JDK和javac快速完成此操作?(通过命令行是我的首选。)
我知道这样做必须禁用单个java文件外部的错误检查,因为它无法读取依赖项。
在此先感谢,
-Aidiakapi
我确实有JAR文件,感谢您的回答:)
回答:
您需要具有包含类所依赖的所有内容的jar才能对其进行编译。
然后,您可以使用
javac -classpath jar1:jar2 mypackage.MyNewClass
如果您无权访问原始的Jars,则必须创建模拟类和方法等(它们无需执行任何操作,只需在那里就可以进行类编译)。使用IDE可以使这两个过程变得更容易。(这就是它的目的;)
以上是 如何编译单个Java文件 的全部内容, 来源链接: utcz.com/qa/422005.html