gwt의 가장 좋은 기능 중 하나는 개발주기를 편집/저장/새로 고치는 것입니다. 이것은 하나의 모듈로 작업 할 때 훌륭하게 작동했습니다. 그러나 응용 프로그램이 여러 모듈로 나뉘어지는 시점은 어떻습니까?gwt 모듈을 편집/저장/새로 고침
보다 구체적으로 우리는 엔트리 포인트가있는 메인 ui 모듈과이 모듈에 "후크"하는 여러 개의 추가 모듈이있는 구조로 이동했습니다. 따라서 메인 UI 모듈은 다른 모듈 (라이브러리)을 상속받습니다. GWT 쉘은 항상 메인 UI로 시작되지만 새로 고침시 다른 모듈 변경 사항은 반영되지 않습니다. 쉘을 다시 빌드하고 다시 시작해야합니다.
gwt가 크고 큰 응용 프로그램을 만드는 데 사용되므로 아키텍처는 하나의 모 놀리 식 응용 프로그램이 아닌 더 작은 모듈로 나누는 경향이 있습니다. 이 제한을 극복하기위한 제안?
덕분에 많이 Mohnish
답장을 보내 주셔서 감사합니다. "GWT Shell 인수 목록의 모든 모듈 포함"이라는 의미를 조금 확장 할 수 있습니까? 우리는 우리의 앱을 빌드/실행할 때 maven을 사용합니다. 모듈은 이미 클래스 경로의 일부입니다. 디버그 : – mohn3310
java -Xmx512m -Xdebug -Xnoagent -Djava.compiler = NONE -Xrunjdwp : t ransport = dt_socket, server = y, address = 8000, suspend = y -classpath "mvn gwt에 대한 추적으로 실행되는 내용은 다음과 같습니다. \ UI를 \ 전쟁 \ WEB-INF \ 클래스 ","UI \ SRC \ 주 \ 자바 \ ","UI \ \ SRC \ 주 \ 자원 ";"의 .jar ";"의 .jar ";" .jar ";" .jar "; " .jar"com.google.gwt.dev.HostedMode -war " \ ui \ war"-gen " \ ui \ target \ .generated"-logLevel INFO 스타일 OBF -port 8888 -startupUrl "/" .ui.UI –
mohn3310