如何更改grails localhost端口?
我正在使用grails 2.0.4。 而我想使用端口:8090而不是8080的本地主机。 所以需要帮助将端口永久更改为8090。
有两个选项:
- 将Config.groovygrails.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“属性”。 从常规设置类别,您可以轻松地将服务器端口更改为任何您喜欢的。