부모로부터 POM 파일의 모듈까지 상대 경로를 사용하여 편평한 Maven 프로젝트 레이아웃을 설정했습니다. 이것은 Maven에서 잘 작성되며 Eclipse 용 Google 플러그인은 GWT 웹 애플리케이션을 실행합니다. 그런데 부모로부터 모듈을 찾기 위해 허드슨을 구성하는 것에 대한 명확한 설명을 찾을 수 없었습니다. 또한 개발자는 각 모듈에 자체 트렁크/분기/태그 Subversion 레이아웃을 가지고 있습니다.Subversion, Hudson, GWT Google 플러그인, M2Eclipse 용 Maven 다중 모듈 프로젝트 구조는 무엇입니까?
나는 모듈을 부모 밑에 두는 것을 다시 고려했다. M2Eclipse는 각 모듈에 대한 프로젝트를 생성했습니다. 그러나 이것은 혼란 스럽습니다. 상위 프로젝트에는 모듈 코드도 있습니다. 그들은 링크로 보이지 않으므로 동일한 코드가 두 곳에 있고 한 곳에서 수정해도 다른 곳에서는 변경되지 않습니다.
모듈이있는 상위 모듈을 Subversion에 추가 한 다음 모듈을 체크인하면 모듈 프로젝트가 단순한 폴더로 바뀝니다. Google 플러그인은 실행할 웹 응용 프로그램을 찾을 수 없지만 Maven에서 빌드합니다.
GWT 모듈을 프로젝트로 체크 아웃했지만 다른 디렉토리에 있기 때문에 웹 응용 프로그램으로 실행하지 못했습니다.
그래서 이러한 것들을 표준 방식으로 함께 작동 시키려고합니다. 평면 레이아웃 Maven 다중 모듈 프로젝트에 Hudson을 어떻게 구성합니까? 또는. GWT Google 플러그인을 사용할 수있는 중첩 레이아웃을 사용하려면 어떻게해야합니까?