存储Java应用程序名称和版本属性的最佳方法

时间:2013-12-31 22:18:20

标签: java

使用Eclipse IDE。

我需要存储应用程序本身使用的应用程序的名称和版本。 我可以将它们硬编码为代码库中某处的静态最终字段。我所知道的更好的解决方案可能是将它们存储在随应用程序JAR分发的清单文件中。

将这些属性存储在清单文件中对我来说感觉更好,但问题是在开发阶段(从IDE运行/调试)无法访问属性(通过Package方法获得)。

有没有办法在Eclipse Run / Debug配置中定义它们?是否有更好的方式来存储这些信息。 (我也可以想象使用Preferences API,虽然它们本身不是“偏好”)。

感谢。

1 个答案:

答案 0 :(得分:2)

使用属性文件。这是一个好的开始:http://www.mkyong.com/java/java-properties-file-examples/