如何连接到机器IP地址&端口通过grails app

时间:2009-12-01 23:50:21

标签: java apache grails macos

我正在使用默认设置运行MacOS 10.6,并启用了Internet共享。

需要配置什么才能允许在特定端口上访问我机器的grails / jetty实例?

我可以执行“http://localhost/”以及“http://192.x.x.x/”,但如果我要将grails应用设置为在特定端口上运行,则无法通过以下方式访问它:'{{ 3}}”。

浏览器无法与我自己的机器建立与此地址的连接,我知道我需要在某个配置文件中建立一个可访问的端口。

我曾经能够在从最后一个版本的操作系统升级之前做到这一点,但是我已经很久没想到我上次做了什么。

注意:我可以使用'grails run-app -Dserver.port ='来指定jetty的端口号来运行我的grails应用程序但是仍然不允许我的机器可以通过ip地址访问端口号。

1 个答案:

答案 0 :(得分:1)

grails run-app -Dserver.port=<port number>

run-app 使用默认的Jetty容器运行grails应用。默认的http端口是8080.可以通过将-Dserver.port =附加到命令行

来自定义

有关详细信息,请参阅the grails website