【问题标题】:Project won't launch on Google Cloud Tools for Eclipse项目不会在 Google Cloud Tools for Eclipse 上启动
【发布时间】:2017-08-02 21:10:36
【问题描述】:

我一直在尝试从 Google Eclipse 插件切换到 Cloud Tools for Eclipse,但无法获得有效的启动配置。

当我尝试启动项目时,显示进度

正在准备启动委托...:正在启动委托...

直到它最终被中止

本地主机 (2) 上的 Server App Engine Standard 无法在其中启动 240 秒。如果服务器需要更多时间,请尝试增加 服务器编辑器超时。

这是一个在 App Engine 上使用 Java 的 maven 项目。

我创建了一个 hello world maven 项目,它可以正常启动。

当我检查 hello world 项目的 org.eclipse.wst.server.core/tmpX 文件夹时,我看到各种文件和目录,例如 index.jspMETA-INFWEB-INF,其中 WEB-INF/lib 包含 maven 依赖 jar。

我的项目的同一文件夹仅包含 WEB-INF/classes,其中包含一组奇怪的文件,包括另一个带有空 libWEB-INF

我在 Oxygen 版本 (4.7.0) 上运行“Google Cloud Platform for Eclipse 4.5 及更高版本 1.2.0.201706082053”,尽管自 2016 年底我第一次尝试迁移以来问题一直存在

有什么建议吗?

【问题讨论】:

  • 我在使用 Google Plugin Eclipse 时遇到了同样的问题,但就我而言,我什至无法登录
  • @Alex 你找到解决方案了吗?
  • @Kumar 是的,我的属性 > 部署程序集已损坏。我可以手动更正它以启动开发服务器,但更新 maven 项目配置会再次破坏它。然后我不得不从 pom.xml 中删除 m2e 的东西,这样部署程序集就不会再中断了。上次我检查时,它有效

标签: java maven google-app-engine google-plugin-eclipse


【解决方案1】:

tomcat无法在240秒内启动,进入服务器视图双击你的服务器,可以看到服务器属性Window max Time out的右上角选项,将其更改为更多240 second。并检查您的配置。

【讨论】:

  • 据我所知,它不是Tomcat,应用引擎开发环境使用Jetty。无论如何,它不应该花那么长时间;在那段时间没有发生任何事情,原始的 eclipse 插件从来没有花这么长时间。另外,不包含 .class 文件或 jar 的完全奇怪的网络服务器启动目录存在问题。我应该在配置中检查什么具体内容?
猜你喜欢
  • 1970-01-01
  • 2022-06-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-06-10
  • 2020-02-28
  • 2020-02-04
相关资源
最近更新 更多