我想编译child.java
类get child.class
,子类扩展父类。
我希望child.class包含来自父类的所有必要代码,实际上我可以独立使用它。
有可能吗?
第二个问题:假设我们有一个.jar库,其中包含a.class,b.class,c.class ...我已经创建了a.class的更新版本,如何用原始的a替换新的版本.class在jar?有可能吗?
抱歉英语不好。答案 0 :(得分:0)
2)在某些情况下肯定是可行且有用的(修补外部库而不重新编译来自源代码的所有内容) - 请参阅Is there are way to patch jar files? 具体来说,最有用的(IMO)是CoolBeans的答案:
jar uf test.jar com\test\Test.class
请注意,您必须正确包装。如果jar被签名,它将无法工作。