【问题标题】:How to replace a single class file inside signed jar?如何替换签名jar中的单个类文件?
【发布时间】:2013-03-20 14:24:28
【问题描述】:

我是 Java 新手。我有一个基本问题。我开发了一个 Core Java 应用程序并将其部署为一个签名的 jar(例如 App.jar)。如果我需要更正 jar 中的单个类文件(假设在应用程序中发现了一些主要错误),正确的方法是什么?

我不想再次发布新的 App.jar。是否可以替换签名 jar 中的单个类文件?请指导我提出您的宝贵建议。

谢谢 JK

【问题讨论】:

    标签: java jar signed


    【解决方案1】:

    您必须构建并签署一个全新的 jar。签署的全部目的是避免你想要达到的目标。

    【讨论】:

    • 感谢重播。您能否指导我发布一个部署为签名 jar 的 java 应用程序的紧急补丁/修复(这里我不想做一个完整的构建和发布新 jar)的方法/方式?
    • 不可能。如果你有这个需要,你不应该使用签名的 jars。好吧——如果你可以将 .class 文件放在 jar 之外;在类路径中的 jar 之前。但这有点不稳定。
    猜你喜欢
    • 2018-11-16
    • 1970-01-01
    • 2011-08-12
    • 1970-01-01
    • 2014-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-12
    相关资源
    最近更新 更多