我正在尝试从命令行更新 Eclipse Galileo SR2 安装的插件。
类似于此命令的内容(要求特定功能):
java -jar org.eclipse.equinox.launcher_*.jar -application org.eclipse.update.core.standaloneUpdate -command update
有谁知道是否存在使用 p2 或任何其他 Eclipse 应用程序运行程序的命令?
我正在尝试从命令行更新 Eclipse Galileo SR2 安装的插件。
类似于此命令的内容(要求特定功能):
java -jar org.eclipse.equinox.launcher_*.jar -application org.eclipse.update.core.standaloneUpdate -command update
有谁知道是否存在使用 p2 或任何其他 Eclipse 应用程序运行程序的命令?
我能够使用以下命令将 Eclipse Classic Galileo 从 SR1 升级到 SR2:
java -jar plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
-application org.eclipse.equinox.p2.director
-installIU org.eclipse.sdk.ide
-uninstallIU org.eclipse.sdk.ide
-artifactRepository http://download.eclipse.org/releases/galileo
-metadataRepository http://download.eclipse.org/releases/galileo
-profile SDKProfile
-flavor tooling
-destination C:\eclipse
-p2.os win32 -p2.ws win32 -p2.arch x86
org.eclipse.sdk.ide
将取决于您安装的具体内容。这是经典的 Eclipse SDK。如果您正在运行其他东西,您需要找到根可安装单元 ID。转到帮助 -> 关于 -> 安装详细信息 -> 已安装的软件。查找树的根节点的 id。“面向 C/C++ 开发人员的 Eclipse IDE”是epp.package.cpp
. “面向 Java 开发人员的 Eclipse IDE”是epp.package.java
.SDKProfile
还取决于您正在运行的包。检查eclipse.p2.profile
config.ini 文件中的属性。