java - 如何在没有项目的情况下降级jar文件的版本?

标签 java jar downgrade

我的库中有一个旧的 jar 文件,它使用 jdk 1.7.0_03。但是在我的新电脑上我没有适用的jdk版本。我当前的版本是1.6。是否可以在没有项目源文件的情况下降级 jar 文件的版本(1.7 -> 1.6),以便我的 jar 文件可以在 java 1.6 上运行?

最佳答案

您可以尝试使用“jar”CLI工具解压jar文件并更改Manifest文件中的版本。 然后你需要再次重新打包该文件。 这曾经对我使用 OSGi Bundle 有用过。

关于java - 如何在没有项目的情况下降级jar文件的版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20072478/

相关文章:

java - 运行时 Java jar 返回 java.lang.NoClassDefFoundError

java - 从命令行创建 jar 文件的工具

c# - 在生产环境中使用代码优先降级(回滚)数据库

WiX "Major Upgrade"不会在降级时完全安装应用程序

xcode - 如何将Xcode从7.0版本降级到6.4?

java - Java 中的搜索引擎?

Java - 读取文件并加载到 HashMap - 如何减少时间?

java.util.Date 到 java.sql.Date 转换给出错误的月份

java - 如何将 .jar 文件中的目录获取到 File 对象中?

java - 与 Spring 的 Tomcat jdbc 池