在开发中更改 grails 3.0.9 中的默认服务器端口
Posted
技术标签:
【中文标题】在开发中更改 grails 3.0.9 中的默认服务器端口【英文标题】:Changing default server port in grails 3.0.9 in development 【发布时间】:2016-02-14 21:26:33 【问题描述】:我们如何在 Grails 3.0.9 中将默认端口 8080 更改为其他端口?
【问题讨论】:
你试过grails run-app -Dserver.port=8082
由于某些原因,通过 args 传递它在我的环境中不起作用。可能我会改写我的问题作为传递参数的替代方法。谢谢!
【参考方案1】:
通过命令行
这个answer 有一个可行的方法
grails run-app --port=8090
还有,在停止时
grails stop-app --port=8090
根据 grails 版本,以下可能会或可能不会起作用
grails run-app -Dserver.port=8090
通过配置
说要改成8090,在grails-app/conf/application.yml中加入如下sn -p
server:
port: 8090
下
environments:
development:
看起来像
environments:
development:
server:
port: 8090
【讨论】:
在大多数情况下,将其放在environments.development
下是可以的,但不是必需的。以上是关于在开发中更改 grails 3.0.9 中的默认服务器端口的主要内容,如果未能解决你的问题,请参考以下文章
在 IntelliJ/Grails 中更改 Ivy 缓存位置