从命令提示符(cmd)查找Eclipse版本

时间:2017-09-14 11:07:43

标签: eclipse cmd eclipse-rcp

我正在进行Eclipse插件开发,我需要找到我当前安装的Eclipse IDE的版本。而不是打开IDE,是否有任何cmd命令可以执行以查找相同的命令? 像 -

这样的东西
  

eclipse.exe --version

如果可能的话?

1 个答案:

答案 0 :(得分:0)

在Windows中我能做到:

C:\dev\eclipse>type .eclipseproduct
name=Eclipse Platform
id=org.eclipse.platform
version=4.4.2

或者在config.ini文件夹下的configuration中找到BuildID:

C:\dev\eclipse\configuration>type config.ini | findstr /i BuildID
eclipse.buildId=4.4.2.M20150204-1700

(类似的可以在linux / unix中使用catgrep来完成。)

空白构建ID /版本

为什么您的构建ID为空白很奇怪,您可以从帮助中上传屏幕截图吗?>关于窗口。

您能否共享eclipse.ini,请参阅已使用的安装包。

Eclipse版本/构建基于产品(请参阅eclipse.ini, org.eclipse.epp。*

在更高版本中(例如,如果使用)JEE EPP应该有一个名为about.mappings文件的文件,例如 C:\dev\eclipse\plugins\org.eclipse.epp.package.jee_4.6.2.20161208-0625\about.mappings

# about.mappings
# contains fill-ins for about.properties
# java.io.Properties file (ISO 8859-1 with "\" escapes)
# This file does not need to be translated.

0=MrSimpleMind-Null
1=Neon.2 Release (4.6.2)

我编辑了如上所示的文件以及屏幕截图中的结果: enter image description here

但这不是问题的解决方案,我想知道为什么你的值是空白的。您的EPP中是否存在冲突,尝试更新您的日食环境(?)