如何更改grails localhost端口?
我正在使用grails 2.0.4。 而我想使用端口:8090而不是8080的本地主机。 所以需要帮助将端口永久更改为8090。
有两个选项:
- 将
Config.groovy
grails.serverURL
从"http://localhost:8080/${appName}"
更改为"http://localhost:8090/${appName}"
。 - 在命令行上使用
-Dgrails.server.port.http=8090
启动grails。 将GRAILS_OPTS
环境variables设置为-Dgrails.server.port.http=8090
以使其自动应用。
将以下内容添加到BuildConfig.groovy
:
grails.server.port.http = 8090
有关更多详细信息,请参阅http://forum.springsource.org/archive/index.php/t-97024.html 。
如果您正在使用Netbeans IDE,请设置以下内容:
configuration: – > BuildConfig.groovy: – > grails.server.port.http = 8090并重启服务器。
没有IDE,input命令提示符 – :
grails -Dserver.port 8090 run-app
要么
grails -Dserver.port=8090 run-app
对于Grails 3,你可以把它放在application.yml中
server: port: 9999
grails run-app -Dserver.port = 8090
或者使用另一个端口号
在Intellij中:Ctrl + Alt + G(keyboard Generic); Cmd + Alt + G(键盘Mac)并仅用于:
run-app -Dserver.port = 8090
如果您正在使用IntelliJ IDE,那么
从应用程序菜单中单击运行>>编辑configuration… >>虚拟机选项:-Dgrails.server.port.http = 8180
命令行: grails run-app -port 8090
你没有说你在用什么IDE。 如果您使用Netbeans,则只需右键单击项目名称并select“属性”。 从常规设置类别,您可以轻松地将服务器端口更改为任何您喜欢的。