java - 如果我需要将补丁应用于库,.jar 存档是否不再有用?

标签 java jar

我已经下载了 Lucene jar 文件。我将它包含在我的类路径中以运行我的 Lucene 应用程序。

但是,我现在需要打补丁。我应该下载 Lucene 源代码、应用补丁并编译……对吗?我不能再使用 jar 了......

谢谢

附言。我还需要知道实际上如何在 Java 中应用补丁...终端的命令是什么?

最佳答案

可能有替代方法,但创建一个全新的 jar 文件将是您最好的选择,IMO。与提供第二个 jar 文件以仅优先处理某些类等相比,解决微妙的问题要困难得多。

关于java - 如果我需要将补丁应用于库,.jar 存档是否不再有用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5166818/

相关文章:

java - 为什么我从字符串中得到错误的 HashCode?

java - 即使设置了 FetchType.EAGER,Spring 也不会加载数据

java - 无法解析父类(super class)

Java:变量需要类和接口(interface)

java - Maven/Eclipse 外部 jar 故障排除

java - 覆盖 spring boot 包 jar 中的 messages.properties

java - 创建和使用自定义 jar 文件时出现问题

java - 创建一个用于分发的 Android Jar 库

javascript - 当应用程序最小化/关闭时更新 Firestore 值

java - eclipse execute jar文件在linux机器上运行