Я использую grails 2.0.4. И я хочу использовать порт: 8090 вместо 8080 для localhost. Так что вам нужна помощь в том, чтобы поменять порт на 8090 навсегда.
Как изменить порт графического сервера grails?
Ответ 1
Есть два варианта:
- Измените
grails.serverURL
вConfig.groovy
от"http://localhost:8080/${appName}"
до"http://localhost:8090/${appName}"
. - Запустите grails с
-Dgrails.server.port.http=8090
в командной строке. Установите переменную средыGRAILS_OPTS
в-Dgrails.server.port.http=8090
, чтобы она автоматически применялась.
Ответ 2
Это решение добавляет к ответам fooobar.com/questions/69901/.... В Grails 2.x добавьте следующее в BuildConfig.groovy
:
grails.server.port.http = 8090
См. Http://forum.springsource.org/archive/index.php/t-97024.html для получения дополнительной информации.
Ответ 3
Если вы используете NetBeans IDE, установите следующее:
Конфигурация: → BuildConfig.groovy: → grails.server.port.http = 8090 и перезапустите сервер.
Без IDE введите командную строку -:
grails -Dserver.port 8090 run-app
или
grails -Dserver.port=8090 run-app
Ответ 4
Для grails 3 вы можете поместить это в свой application.yml
server:
port: 9999
Ответ 5
Если вы используете IntelliJ IDE, то
В меню приложения нажмите "Запустить → Изменить конфигурации... → Параметры виртуальной машины: -Dgrails.server.port.http = 8180
Ответ 6
grails run-app -Dserver.port = 8090
Или используйте другой номер порта
В Intellij: Ctrl + Alt + G (общая клавиатура); Cmd + Alt + G (клавиатура Mac) и используйте только:
run-app -Dserver.port = 8090
Ответ 7
Командная строка: grails run-app -port 8090
Ответ 8
Выполнить команду (Ctrl + Alt + g)
- До версии Grails 2.x:
run-app -Dserver.port=8090
- Для версии grails 3.x:
run-app --port=8090
Ответ 9
Вы не сказали, какую IDE вы используете. Если вы используете Netbeans, вы просто щелкаете правой кнопкой мыши по имени проекта и выбираете "Свойства". Из категории общих настроек вы можете легко изменить порт сервера на все, что вам нравится.
Ответ 10
Вы можете запустить приложение Grails, используя следующую команду на терминале. по умолчанию работает порт 8080.
Grails Run-App -Dserver.port = 9090
Это запустит приложение на порту 9090.
Ответ 11
Введите в командной строке следующее:
grails -Dserver.port=8090 run-app