When I run grails -Dserver.port=80 run-app, I get
LifecycleException: Protocol handler initialization failed: java.net.BindException: Address already in use: JVM_Bind<n ull>:80
at org.grails.tomcat.TomcatServer.start(TomcatServer.groovy:212)
at grails.web.container.EmbeddableServer$start.call(Unknown Source)
When I run grails -Dserver.port=80 run-war, the web app runs perfectly.
I'm using Windows 7 and grails 1.3.7 with the built-in tomcat server. I'm new to this, so if you need more information, please ask.
How can I get run-app working on port 80?