As far as I know parameters like server.port can only be specified on the command line. It would be nice if they could also be specified in Config.groovy so that they dont have to be specified on the command line every time.
This was particularly a problem when I tried to integrate Grails with Hudson (see thread http://www.nabble.com/Regression-Testing%2C-Static-Analysis-and-Continuous-Integration-tf4815863.html
), since somehow the command line parameters don't get picked up when specified from Hudson.
I'd also like to be able to just set it in an app's config.groovy. However, for the OP, you can also change the default in $GRAILS_HOME/scripts/Init.groovy with the line: