Как изменить локальный порт Grails?

Я использую Grails 2.0.4. И я хочу использовать порт: 8090 вместо 8080 для localhost. Поэтому нужна помощь, чтобы изменить порт на 8090 постоянно.

Ответы на вопрос(11)

используя следующую команду на терминале. по умолчанию работает порт 8080.

grails run-app -Dserver.port = 9090

Это запустит приложение на порту 9090.

Up to grails version 2.x : run-app -Dserver.port=8090 For grails version 3.x : run-app --port=8090
Решение Вопроса

Change grails.serverURL in Config.groovy from "http://localhost:8080/${appName}" to "http://localhost:8090/${appName}". Launch grails with -Dgrails.server.port.http=8090 on the command line. Set the GRAILS_OPTS environment variable to -Dgrails.server.port.http=8090 to have it applied automatically.

Or use another port number

В Intellij:  Ctrl + Alt + G (общая клавиатура);  Cmd + Alt + G (клавиатура Mac)  и использовать только:

run-app -Dserver.port = 8090

какую IDE вы используете. Если вы используете NetBeans, просто щелкните правой кнопкой мыши на имени проекта и выберите «Свойства». Из категории «Общие настройки» вы можете легко изменить порт сервера на любой другой.

Конфиг: - & gt; BuildConfig.groovy: - & gt; grails.server.port.http = 8090 и перезагрузите сервер.

Без IDE введите в командной строке:

grails -Dserver.port 8090 run-app

или же

grails -Dserver.port=8090 run-app

grails run-app -port 8090

В меню приложения нажмите «Выполнить» & gt; & gt; Изменить настройки ... & gt; & gt; Параметры виртуальной машины: -Dgrails.server.port.http = 8180

Для Grails 3 вы можете положить это в свойapplication.yml

server:
    port: 9999

grails -Dserver.port=8090 run-app

Добавьте следующее кBuildConfig.groovy:

grails.server.port.http = 8090

Увидетьhttp://forum.springsource.org/archive/index.php/t-97024.html для дальнейших деталей.

Ваш ответ на вопрос