代码之家  ›  专栏  ›  技术社区  ›  Manjoor

在局域网上运行jettyweb服务器

  •  8
  • Manjoor  · 技术社区  · 14 年前

    我可以使用 http://localhost:8888 http://127.0.0.1:8888 但无法使用 http://192.168.1.201:8888

    为什么?

    3 回复  |  直到 14 年前
        1
  •  12
  •   Erik    14 年前

    是的,有可能:

    要在局域网上访问GAE,必须将启动器配置为使用地址0.0.0.0而不是localhost。

    将-a 0.0.0.0添加到Extra Flags部分并重新启动。现在您的GAE将在您的局域网中运行,并且可以被其他设备访问。

        2
  •  0
  •   Pablo Santa Cruz    14 年前

    您需要将GAE配置为侦听所有接口,而不仅仅是localhost的环回接口(127.0.0.1)。

        3
  •  0
  •   DagR    12 年前

    对于IntelliJ IDEA用户(至少版本11):

    如果您使用的是GAE插件并且具有AppEngine运行配置,请打开其设置并添加到服务器参数: -a 0.0.0.0 http://10.0.1.2 例如。