How do I set my grails 3 app to use context root?
I am trying to set the root context path for my application in `conf / application.yml 'like this:
server:
'context-path': '/'
However, when I try to run, grails> run-app
I get the following exception:
FAILURE: Build failed with exception.
* 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
+3
source to share
2 answers
From Grails 3.0.3 the expected config keycontextPath
is camel case and is not hyphenated. So the correct setting in your application.yml
:
server:
contextPath: '/my-path'
Or if you are using application.groovy
:
server.contextPath='/my-path'
+6
source to share