2015-04-18 41 views
3

我正在尝试设置根上下文路径为我'的conf/application.yml”应用程序,像这样:如何设置grails 3应用程序以使用根上下文路径?

server: 
    'context-path': '/' 

但是,试图启动grails> run-app的时候,我得到以下异常:

失败:生成失败并出现异常。

* What went wrong: 
Execution failed for task ':bootRun'. 
> Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1 

回答

1

我应该更加关注run-app的错误日志输出。正确的设置是:

server: 
    'context-path': '' 
6

从Grails的3.0.3,在expected configuration key is contextPath,骆驼和不带连字符。所以,就在你的application.yml设置为:

server: 
    contextPath: '/my-path' 

或者,如果你使用application.groovy

server.contextPath='/my-path' 
相关问题