2012-05-29 9 views
0

작업 영역은 2 개의 프로젝트로 구성됩니다. 하나는 포트 8080에서 실행되는 사용자 지향적 인 grails 앱입니다. 다른 하나는 admin 앱이며 grails도 있습니다.이 앱을 통해 기본 앱용 모든 종류의 콘텐츠가 구성됩니다 (그리고 저는 , 주 앱과 동시에, 8081).STS에서 Grails : 실행 방법> 1 grails 앱

두 사람을 동시에 실행시키는 방법을 모르겠으며 Google을 통해 답변을 찾지 못했습니다. 이 작업을 수행하기 위해 관리자 앱의 메인 앱에 대한 정보를 변경하고 메인 앱에서 변경 사항을 테스트 할 수 있도록하기 위해 다른 앱을 시작하기 위해 끊임없이 종료하지 않아도됩니다.

내가 grails.serverURL =에, 내 로컬 환경에 대한 Config.groovy 파일 매개 변수를 설정하는 시도에 "http : // localhost를 : 8081/관리 - 응용 프로그램" (주요 응용 프로그램은 grails.serverURL를 지정하는 반면 = "

admin 앱의 실행 구성에서 "-Dserver.port = 8081"을 프로그램 인수로 추가하려고 시도했지만 트릭을 수행하지 않습니다.

이 문제에 대한 해답을 갖고있는 Eclipse/STS 전문가에게 겸허하게 감사드립니다.

답변

5

server.port를 프로그램 인수로 추가하지 마십시오. VM 인수가 필요합니다.

VM 인수는 인수 탭에 추가됩니다

enter image description here

그래서, 하단이 아닌 상단에 추가해야합니다.

+0

굉장! 감사합니다 Andrew :-) – Alexx

+0

안녕하세요! 더 자세하게 얘기해 주 시겠어요? 다른 포트에서 작동하는 두 개의 응용 프로그램 (한 응용 프로그램이 다른 응용 프로그램을 사용함)을 얻으려고하지만이 작업을 수행 할 수 없습니다. 변수를 VM 인수로 추가하려면 어떻게해야합니까? 그리고 무엇을 추가해야합니까? '서버/시작 구성/인수/-Dserver.port = 8081'? – Agorreca

+0

스크린 샷 –