grails localhost 포트를 변경하는 방법은 무엇입니까?
나는 grails 2.0.4를 사용하고 있습니다. 그리고 localhost에 8080 대신 port : 8090을 사용하고 싶습니다. 따라서 포트를 영구적으로 8090으로 변경하려면 도움이 필요합니다.
두 가지 옵션이 있습니다.
- 변경
grails.serverURL
에Config.groovy
에서"http://localhost:8080/${appName}"
에"http://localhost:8090/${appName}"
. -Dgrails.server.port.http=8090
명령 줄에서 grails를 시작 합니다.GRAILS_OPTS
환경 변수를-Dgrails.server.port.http=8090
로 설정하면 자동으로 적용됩니다.
이 솔루션은 http://stackoverflow.com/a/10956283/122457 답변에 추가됩니다 . Grails 2.x에서 다음을 추가합니다 BuildConfig.groovy
.
grails.server.port.http = 8090
자세한 내용은 http://forum.springsource.org/archive/index.php/t-97024.html 을 참조 하십시오.
Netbeans IDE를 사용하는 경우 다음을 설정하십시오-:
구성 :-> BuildConfig.groovy :-> grails.server.port.http = 8090 및 서버를 다시 시작합니다.
IDE없이 명령 프롬프트에 다음을 입력하십시오.
grails -Dserver.port 8090 run-app
또는
grails -Dserver.port=8090 run-app
grails 3의 경우이를 애플리케이션에 넣을 수 있습니다.
server:
port: 9999
IntelliJ IDE를 사용하는 경우
애플리케이션 메뉴에서 실행 >> 구성 편집 ... >> VM 옵션을 클릭하십시오. -Dgrails.server.port.http = 8180
명령 줄 : grails run-app -port 8090
grails run-app -Dserver.port = 8090
또는 다른 포트 번호를 사용하십시오.
Intellij에서 : Ctrl + Alt + G (일반 키보드); Cmd + Alt + G (Mac 키보드) 및 다음 만 사용 :
run-app -Dserver.port = 8090
명령 실행 (Ctrl + Alt + g)
- 최대 grails 버전 2.x :
run-app -Dserver.port=8090
- grails 버전 3.x의 경우 :
run-app --port=8090
사용중인 IDE를 말하지 않았습니다. Netbeans을 사용하는 경우 프로젝트 이름을 마우스 오른쪽 단추로 클릭하고 속성을 선택합니다. 일반 설정 범주에서 서버 포트를 원하는대로 쉽게 변경할 수 있습니다.
터미널에서 다음 명령을 사용하여 grails 앱을 실행할 수 있습니다. 기본 실행 포트는 8080입니다.
grails run-app -Dserver.port = 9090
그러면 포트 9090에서 앱이 실행됩니다.
명령 줄에 다음을 입력합니다.
grails -Dserver.port=8090 run-app
참고 URL : https://stackoverflow.com/questions/10955899/how-to-change-grails-localhost-port
'developer tip' 카테고리의 다른 글
JavaScript로 배열을 쉽게 자르는 방법은 무엇입니까? (0) | 2020.09.04 |
---|---|
URL에서 마지막 슬래시 뒤의 모든 것을 얻는 방법은 무엇입니까? (0) | 2020.09.04 |
Android에서 애플리케이션 "링크"공유 (0) | 2020.09.04 |
Android에서 소수점 두 자리로 double을 인쇄하는 방법은 무엇입니까? (0) | 2020.09.04 |
iOS 5.0 사용자 에이전트 문자열은 무엇입니까? (0) | 2020.09.03 |