Я использую grails 2.0.4. И я хочу использовать порт: 8090 вместо 8080 для localhost. Так что вам нужна помощь, чтобы поменять порт на 8090 постоянно.Как сменить порт на вершине Грааля?
ответ
Есть два варианта:
- Изменение
grails.serverURL
вConfig.groovy
от"http://localhost:8080/${appName}"
до"http://localhost:8090/${appName}"
. - Запуск грааля с
-Dgrails.server.port.http=8090
в командной строке. Установите переменную окруженияGRAILS_OPTS
в значение-Dgrails.server.port.http=8090
, чтобы оно было применено автоматически.
Вы не сказали, какую IDE вы используете. Если вы используете Netbeans, вы просто щелкаете правой кнопкой мыши по имени проекта и выбираете «Свойства». Из категории общих настроек вы можете легко изменить порт сервера на все, что вам нравится.
I Я не использую IDE. Я запускаю свой проект из командной строки. –
Нет причин для downvoting .... – rdmueller
Добавьте следующие BuildConfig.groovy
:
grails.server.port.http = 8090
См http://forum.springsource.org/archive/index.php/t-97024.html для получения более подробной информации.
Очень простой и хорошо работает. Благодаря! –
Мне нравятся простые и понятные решения. :) – shriek
Это лучшее решение. Имеет менее подвижные части. – chubbsondubs
Если вы используете Netbeans IDE установите следующее -:
Config: -> BuildConfig.groovy: -> grails.server.port.http = 8090 и перезапустить сервер.
без IDE, введите в командной строке -:
grails -Dserver.port 8090 run-app
или
grails -Dserver.port=8090 run-app
Очень информативный и говорит каждый способ сделать это. Спасибо, Гаутам. – Chetan
@Gautam В моем BuildConfig не было поля типа grails.server.port.http, поэтому я вручную добавил его и попытался, но он дал ответ, как и 8080 (я использовал его для развертывания с помощью tomcat). Что может быть проблемой, которую я сделал. Я поставил grails.server.port.http = 8090 в самом начале BuildConfig – padippist
Попробуйте убить все порты 80, а затем попробуйте. Для linux используйте '' sudo fuser -n tcp -k 80 '' или 'lsof -t -i: 8080' в терминале – Gautam
Если вы используете IntelliJ IDE затем
В меню приложения выберите пункт Выполнить >> Редактирование конфигурации ... >> Параметры VM: -Dgrails.server.port.http = 8180
grails run-app -D server.port = 8090
Или использовать другой номер порта
В Intellij: Ctrl + Alt + G (клавиатура Generic); Cmd + Alt + G (клавиатура Mac) и использовать только:
выполнения приложения -Dserver.port = 8090
Это тоже не сработало для меня, все еще начинается с 8080 –
Какая версия Grails у вас есть? –
То же самое здесь, это не сработало для меня. Я нахожусь на grails 1.3.7, работающем на Mac OS 13.12.3. Я думаю, что это не проблема ОС. –
командной строки: grails run-app -port 8090
Это не сработало для меня, все еще начинается с 8080. Очень странно –
Это исправлено для меня в IntelliJ IDEA 2017.1.1 – djmdata
Для Граалей 3 вы можете сделать это в вашем application.yml
server:
port: 9999
Или более лаконично, как 'server.port : 9999'. – jamesallman
или с использованием опции jvm -Dserver.port = 9999 –
Выполните команду (Ctrl + Alt + G)
- До grails версия 2.х:
run-app -Dserver.port=8090
- Для Grails версии 3.х:
run-app --port=8090
- 1. Как сменить порт java.exe
- 2. Как сменить порт PaxExam
- 3. Как сменить порт JavaMail
- 4. C# как сменить COM-порт на указанный
- 5. Как сменить порт 80 android
- 6. Как сменить порт Pentaho 5.1
- 7. Как сменить порт прослушивателя websphere
- 8. Сменить порт Jetbrain Upsource
- 9. Как сменить порт linphone-iphone 5060
- 10. Как сменить порт услуг JAX-RS?
- 11. Сменить порт Gitlab на CentOS 6 не удалось
- 12. Как сопоставить контроллеры грааля на вид
- 13. Как получить Грааля в облако
- 14. Изображение на вершине DIV
- 15. UIViewController на вершине UINavigationBar
- 16. Flowplayer не на вершине
- 17. Грааля и графика?
- 18. Автозапуск на вершине
- 19. ImageView на вершине SurfaceView
- 20. Посмотреть на вершине UITabBar
- 21. CSS Планета Святого Грааля
- 22. Грааля. JSON. его методы?
- 23. Грааля или рельсы?
- 24. ползунок изображения на вершине
- 25. блокнот на вершине winform
- 26. ActiveX всегда на вершине
- 27. Связывание грааля с postgresql
- 28. Прерывание динамических методов грааля
- 29. Как сменить yticks на pyplot?
- 30. Как сменить мышь на onclick
из командной строки вы также можете просто использовать -Dserver.port = 8090 – AndrewW
для Граалей 3 вы можете использовать только -Dserver.port = 8090 – demon101