Eclipse:从命令行安装一组插件 -> DefaultProfile 不是最新的。预期时间戳



我们正试图从命令行安装一组eclipse插件。

为此,我们使用通用命令:[1]

该命令在大多数情况下都是完美的。

但对于一些插件,我们会遇到类似的错误:[2]

唯一的区别是时间戳。

因此,无法从命令行安装插件。在UI中安装插件时,一切正常。

知道是什么导致了错误[2]。这可能是安装顺序的问题吗?我们如何设置Defaultprofile

谢谢你的提示。

致以最诚挚的问候

Frank

[1]eclipsec.exe-application org.eclipse.equinix.p2.director-repository-installIU-destination C:/developmenttools/JDT/4.3/eclipse-profile DefaultProfile-followReferences

[2]

MESSAGE应用程序错误!堆栈1java.lang.IollegalStateException:配置文件DefaultProfile不是最新的。应为时间戳1392631752387,但实际为1392631752377。位于org.eclipse.equinox.internal.p2.engine.SimpleProfileRegistry.lockProfile(SimpleProfileRegistory.java:819)网址:org.eclipse.equinox.internal.p2.engine.engine.sperform(engine.java:67)网址:org.eclipse.equinox.internal.p2.engine.engine.execure(engine.java:44)网址:org.eclipse.equinox.internal.temporary.p2.director.PlanExecutionHelper.executePlan(PlanExecutionHelpr.java:31)网址:org.eclipse.equinox.internal.temporary.p2.director.PlanExecutionHelper.executePlan(PlanExecutionHelpr.java:23)网址:org.eclipse.equinox.internal.p2.director.app.DirectorApplication.executePlan(DirectorApplication.java:783)网址:org.eclipse.equinox.internal.p2.director.app.DirectorApplication.planAndExecute(DirectorApplication.java:776)网址:org.eclipse.equinox.internal.p2.director.app.DirectorApplication.performProvisioningActions(DirectorApplication.java:763)网址:org.eclipse.equinox.internal.p2.director.app.DirectorApplication.run(DirectorApplication.java:1063)网址:org.eclipse.equinox.internal.p2.director.app.DirectorApplication.start(DirectorApplication.java:1245)网址:org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)位于org.eclipse.core.runtime.internal.adapter.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)位于org.eclipse.core.runtime.internal.adapter.EclipseAppLauncher.start(EclipseAppLauncher.java:79)网址:org.eclipse.core.runtime.adapter.EclipseStarter.run(EclipseStarter.java:354)位于org.eclipse.core.runtime.adapter.EclipseStarter.run(EclipseStarter.java:181)在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)位于sun.reflect.NativeMethodAccessorImpl.invoke(未知源)在sun.reflect.DelegatingMethodAccessorImpl.invoke(未知源)位于java.lang.reflect.Method.ioke(未知源)网址:org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:636)网址:org.eclipse.equinox.launcher.Main.basicRun(Main.java:591)网址:org.eclipse.equinox.launcher.Main.run(Main.java:1450)网址:org.eclipse.equinox.launcher.Main.Main(Main.java:1426)

这听起来像Eclipse错误392818。错误报告中的评论说:

不确定这是否可以被视为一个错误;安装指南使用p2控制器应用程序的软件(1)指出,如果您想要要从您所在的目标中运行资源调配操作配置到您不应该使用-destination论点

你面临的问题很可能源于你在平台运行时尝试修改该平台。-目的地标志假定您要配置到的目标尚未启动。

(1)http://help.eclipse.org/galileo/index.jsp?topic=/org.eclipse.platform.doc.isv/guide/p2_director.html-"在目标应用程序内部运行"部分。

最新更新