java - 运行/调试时 Eclipse 插件版本限定符替换?

标签 java eclipse eclipse-plugin osgi-bundle

我需要在每次运行时检查插件版本号。我正在使用 Eclipse 中提供的限定符替换功能,但是当我只是从 Eclipse 中开发和运行/调试时(而不是将插件导出到存档或其他文件中),限定符不会被替换,例如版本 1.2.3.qualifier 保持为 1.2.3.qualifier,没有更改为 1.2.3.201405141050 之类的内容,即构建日期。我想要构建日期,这样每次运行时它都会不同。谢谢!

最佳答案

来自 greg-449 的评论:只有构建系统处理“限定符”,使用运行/调试时没有任何内容可以更新。

关于java - 运行/调试时 Eclipse 插件版本限定符替换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23658224/

相关文章:

java - 无法解析org.apache.commons:commons-lang3:3.0对等方未通过身份验证的gradle 2.2.1

java - IBM Watson Visual Recognition 参数方法不会隐式接受字符串

java - 如何在 Birt 报告中对标签进行垂直对齐(文本旋转)

java - 带有 EarlyStartup 的 Eclipse 插件中的记录器

java - 查找分配给进程的虚拟内存量

java - String.java 在编译期间出现错误 "Cannot resolve symbol"

java - 是否可以使用 RCP Updatesite 将 Eclipse RCP 应用程序更新为新的 Eclipse

eclipse - Spring Tool Suite 仪表板错误

java - 充气城堡打开 gpg2 公钥

java - Oracle 和 Java 中 double 值的区别 (IEEE 754)