developer tip

grails localhost 포트를 변경하는 방법은 무엇입니까?

copycodes 2020. 9. 4. 07:36
반응형

grails localhost 포트를 변경하는 방법은 무엇입니까?


나는 grails 2.0.4를 사용하고 있습니다. 그리고 localhost에 8080 대신 port : 8090을 사용하고 싶습니다. 따라서 포트를 영구적으로 8090으로 변경하려면 도움이 필요합니다.


두 가지 옵션이 있습니다.

  1. 변경 grails.serverURLConfig.groovy에서 "http://localhost:8080/${appName}""http://localhost:8090/${appName}".
  2. -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)

  1. 최대 grails 버전 2.x : run-app -Dserver.port=8090
  2. 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

반응형