【问题标题】:How to change port for devserver如何更改开发服务器的端口
【发布时间】:2017-08-08 00:29:40
【问题描述】:

我正在尝试从maven-gae-plugin 切换到appengine-maven-plugin

到目前为止,我能够启动 devserver 并且一切正常。但是,我想知道如何更改端口,因为我还有其他东西在 8080 上运行。有人已经弄清楚了吗?

【问题讨论】:

标签: google-app-engine


【解决方案1】:

我刚刚推送了一个支持此选项的快照版本。你可以这样配置:

        <plugin>
            <groupId>com.google.appengine</groupId>
            <artifactId>appengine-maven-plugin</artifactId>
            <version>1.7.5-SNAPSHOT</version>
            <configuration>
                <port>8008</port>
            </configuration>
        </plugin>

阅读http://code.google.com/p/appengine-maven-plugin/ 了解如何获取快照版本。

【讨论】:

    【解决方案2】:

    如果您使用的是GoogleAppEngineLauncher,您只需单击应用程序并在那里更改端口。如果是通过终端运行,使用下面的标签,当然8080应该换成你的实际端口号。

    --admin_console_server= --port=8080
    

    【讨论】:

    • 当我运行 appengine 启动器并更改值时,单击“更新”,它不会更改。甚至尝试以管理员身份运行
    • 没关系,我可以通过转到 c:/Users/me/Google/google_appengine_projects.ini 中的 ini 文件来编辑它
    【解决方案3】:

    仅在不同端口上运行 GAE 开发服务器:

    $ dev_appserver.py --port=<unused port> <app name>
    

    (不是确切问题的答案,但 Google 在我搜索时指出了这一点。)

    【讨论】:

      【解决方案4】:

      如果您使用的是 AppEngine Launcher:您也可以通过直接编辑 ini 文件来更改端口:

      C:/Users/username/Google/google_appengine_projects.ini
      

      【讨论】:

        猜你喜欢
        • 2011-04-20
        • 2013-07-17
        • 2012-07-02
        • 2017-07-09
        • 1970-01-01
        • 2018-02-14
        • 2016-02-14
        • 1970-01-01
        • 2015-06-18
        相关资源
        最近更新 更多