有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

编译如何编译单个Java文件

我已经搜索过了,但我无法找到或理解我发现了什么
现在我不是一名Java程序员,但我需要将一个Java文件编译成一个现有的(已编译的)Java程序。这个Java代码的源代码对我来说是不可用的,因此我无法编译整个项目
我对反编译原始项目不感兴趣

如何仅使用JDK和javac快速实现这一点?(我更喜欢通过命令行。)

我明白,要做到这一点,必须禁用单个java文件之外的错误检查,因为它无法读取依赖项

提前感谢,
-艾迪亚卡比

编辑:我有JAR文件,谢谢你的回答:)


共 (1) 个答案

  1. # 1 楼答案

    据我所知,您希望重新编译一个java文件,并将其替换为现有的jar文件

    所以你要编译它

    cmd>javac -classpath jar1.jar;jar2.jar my.company.MyClassToReplace.java

    把它放进罐子里

    cmd>jar uf myJarFile.jar my/company/MyClassToReplace.class