java - jar 文件(如 .net 程序集)可以通过编程方式进行版本控制吗?

标签 java jar versioning .net-assembly

当我右键单击 .net exe 文件并转到“属性”,然后转到“详细信息”时,会出现一个名为“文件版本”的条目,该条目也对应于 System.Reflection.AssemblyFileVersion 程序集属性中指定的值作为名为“产品版本”的条目,它对应于 System.Reflection.AssemblyVersion 程序集属性中指定的值。

相同的信息可以包含在 jar (zip) 文件中吗?如果是这样,怎么办?

最佳答案

java *.jar 文件通常在/META-INF/MANIFEST.MF 下有一个 list 文件,其中可能包含各种属性,其中包括版本信息。 欲了解更多信息,请查看here .

不幸的是阅读了此 list 的内容 isnt as simple as what you described for .net

关于java - jar 文件(如 .net 程序集)可以通过编程方式进行版本控制吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14862505/

相关文章:

git - 在本地服务器和本地PC上使用GIT

java - 在 Spring MVC 上保持用户 session

java - 识别与给定字符串最接近的匹配项

java - 无法在 JMockit 中模拟通用接口(interface)

java - 为什么不能从 JDBC CallableStatement 调用返回 SETOF 的 Postgres 函数?

linux - 实现Java数据分析工具时的Bash错误

单独 JAR 文件中的 JavaBeans 类

google-cloud-platform - 您可以调用特定版本的 Google Cloud 函数吗?

java - 如何制作可在其他项目中使用的多个类的单个 jar 文件

mysql - 获取mysql行版本号?