打开zip文件或JAR清单丢失时出错:C:\ Program

我正在https://developers.google.com/appengine/docs/java/webtoolsplatform#dynamic_web_project上的“在服务器上运行项目”的步骤中,遇到一个问题:

初始化VM代理库失败,初始化失败:仪器打开zip文件或JAR清单丢失时出错:C:\ Program

另一个人在这里报告了类似的问题:打开zip文件或缺少JAR清单时出错:C:/Program。但是解决方案是针对另一套技术的。我正在使用Eclipse,Web工具平台和Google-App-Engine。

这很可能是因为我的Java安装在C:\ProgramFiles,该目录包含一个空格。但我不确定如何解决此问题。我不确定如何安全地将Java \jre7目录移动到目录中没有空格的位置。

回答:

Google Cloud Platform支持的Jordan Fish帮助我解决了这个问题。他说:

至于您尝试启动dev_appserver时的错误消息,我相信这可能是由于项目的运行配置中的vm参数引起的。您能否转到运行配置(选择了项目,转到“运行”菜单,然后选择“运行配置”),单击“参数”选项卡,然后查看“

VM参数”文本框中列出的内容?

这是我最初的VM参数:

-javaagent:C:\Program Files\eclipse\plugins\com.google.appengine.eclipse.sdkbundle_1.9.4\appengine-java-sdk-1.9.4\lib\agent\appengine-agent.jar -Xmx512m -Dappengine.fullscan.seconds=5 -Ddatastore.default_high_rep_job_policy_unapplied_job_pct=50

这是我将其更改为的内容(在作为-javaagent:param传递的目录周围添加了双引号):

-javaagent:"C:\Program Files\eclipse\plugins\com.google.appengine.eclipse.sdkbundle_1.9.4\appengine-java-sdk-1.9.4\lib\agent\appengine-agent.jar" -Xmx512m -Dappengine.fullscan.seconds=5 -Ddatastore.default_high_rep_job_policy_unapplied_job_pct=50

这解决了我的问题,我可以从https://developers.google.com/appengine/docs/java/webtoolsplatform#dynamic_web_project完成步骤“在服务器上运行项目”

以上是 打开zip文件或JAR清单丢失时出错:C:\ Program 的全部内容, 来源链接: utcz.com/qa/408596.html

回到顶部