我试图在application.yml中按环境设置serverURL,如下所示:
environments:
development:
grails:
serverURL: http://localhost:8089
dataSource:
dbCreate: create
url: jdbc:postgresql://localhost:5432/tests
username: postgress
password: rootass
但这不起作用-当我执行
run-app
时,它仍然可以在8080上运行。此外,如何设置应用程序名称或上下文名称,因此当我执行run-app
时,它就像http://localhost:8089/vis 最佳答案
请尝试以下操作:
server:
port: 8089
如果需要,您可以在与端口相同的级别上添加contextPath。
server:
port: 8089
contextPath: '/myApp'
应该可以通过http://localhost:8089/myApp访问