为了账号安全,请及时绑定邮箱和手机立即绑定

如何更改只编译一个类的java源代码

如何更改只编译一个类的java源代码

哈士奇WWW 2023-06-04 10:22:34
我在 Java 上使用 Apache POI 库。我想向 XWPFSDTContent 类添加一个方法。我有源代码,但是当我想在添加方法后进行编译时,我必须使用“ant jar”命令,但它会花费很多时间并且更难调试,因为它会编译整个库。有没有办法只编译一个源文件?我不能使用 javac 命令,因为它依赖于库。
查看完整描述

1 回答

?
慕盖茨4494581

TA贡献1850条经验 获得超11个赞

假设您已将源代码Apache POI导入到某种 IDE 中的 Java 项目中。然后你基本上只需要编辑你的一个类,之后IDE应该已经生成了新.class文件。

获取此类文件(以及任何可能存在的匿名内部类文件)并将其复制到您的jar(替换旧.class文件)中。假设您使用与 中其余类相同的 Java 版本编译类文件并且jarjar未签名,那应该可以工作。


查看完整回答
反对 回复 2023-06-04
  • 1 回答
  • 0 关注
  • 70 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信