【问题标题】:deploying gae to development server stopped working将 gae 部署到开发服务器停止工作
【发布时间】:2013-01-01 00:45:43
【问题描述】:

我正在完成一个运行良好的测试 GAE Java 项目,但我决定考虑将 GWT 添加到同一个项目中。然后我决定坚持我正在学习的 GAE 东西,并决定删除 GWT。问题是我现在无法部署到开发服务器,因为它在 Eclipse 控制台窗格中提供了以下内容。有人知道如何将适当的设置重置为我的项目最初的方式吗?

终止测试 [Web 应用程序] C:\Program Files\Java\jdk1.6.0_37\bin\javaw.exe 用法: [选项]

选项:--help, -h 显示此帮助信息并退出。 --server=SERVER 用于确定最新 -s SERVER SDK 版本的服务器。 --address=ADDRESS 本机接口地址 -a ADDRESS
绑定到(或所有接口为 0.0.0.0)。 --port=端口
本地机器上绑定的端口号。 -p 端口 --sdk_root=DIR 覆盖 SDK 所在的位置。 --disable_update_check 禁用对较新 SDK 版本的检查。 --generated_dir=DIR 设置生成文件的目录。 --jvm_flag=FLAG 将 FLAG 作为 JVM 参数传递。可能 重复到 提供多个标志。

【问题讨论】:

    标签: google-app-engine gae-eclipse-plugin


    【解决方案1】:

    我似乎通过设置一个新的虚拟 gae 项目并四处寻找自己的答案,发现“运行方式”>“运行配置...”>“(x)=参数”>“程序参数”在参数的其余部分以“--port=8888”开头之前定义了一个额外的端口。我删除了“-codeServerPort 9997”的提及,它现在部署到开发服务器并且似乎像以前一样工作。

    例如

    新的虚拟项目:--port=8888 "C:\Users\tech1\SSD Storage\Eclipse Projects\workspace\dummy\war"

    不会部署到开发服务器的项目:-codeServerPort 9997 --port=8888 "C:\Users\tech1\SSD Storage\Eclipse Projects\workspace\test\war"

    【讨论】:

      【解决方案2】:

      我遇到了同样的问题,你知道吗,解决方法非常简单。

      我创建了一个新的 appengine 项目,在 WAR 中只有一个 jsp 和 'Run As' > 'Run Configurations...' >Server Tab -> 取消选中然后选中 Run Built-In server 然后选中 Automatically select any port。

      服务器启动了......在一些可疑的 25334 端口上......我使用控制台终端上的红色按钮停止了它。

      然后我把它改回 8888 和 WHOA 项目 Ran.... :)

      然后我对旧项目做了同样的事情。删除了这个新的,一切都按预期工作。

      【讨论】:

      • @tech1:有帮助吗?
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-23
      • 2011-12-08
      • 2018-09-27
      • 2012-03-02
      • 1970-01-01
      • 2021-06-01
      • 2018-02-20
      相关资源
      最近更新 更多