Grails 3.0 应用程序在意外路径上启动。怎么修?

Grails 3.0 app starts on unexpected path. How to fix?

我刚开始使用 Grails 3.0 RC1 并发现了一些小问题。在 运行-app 命令之后,我的应用程序在路径 localhost:8080 可用,但在 Grails 2.x 上,默认正确路径是 localhost:8080/appname/。在 Grails 3.0 的文档中我看到了同样的情况,应用程序应该在 localhost:8080/appname/ 上启动。为什么 /appname/ 后缀在我的案例中丢失了?我有非常简单的测试应用程序,没有调整配置文件。我该如何解决这个问题?

根据docs of springboot,您将配置:

server.context-path= # the context path, defaults to '/'

例如添加您的 application.yml:

server:
    'context-path': '/lol'

在上下文中访问您的应用 哈哈