2009-05-14 8 views
0

Tomcat에 배포 된 웹 응용 프로그램이 있습니다.웹 응용 프로그램에 모듈 배포

그것은

기능적으로 두 개의 모듈 모듈 A와 모듈 B

모두 자바 코드뿐만 아니라 UI 컴포넌트가 (스트러트 등 JSP를 \)를 가지며, 모듈 A는 독립적 인에 의존하지 않는다 ModuleA를 들어 모듈 B : 우리는 모듈 A에 대한 전쟁을 만들고 ModuleA.war로 배포

이제 모듈 B는 모듈 A 에 우리가 "병합"이것은 병합 포함 ModuleB.war 에 두 개의 모듈 달려있다웹 컨텐트 디렉토리를 하나로 통합

이 작업을 수행하는 현명한 방법이 있다면 병합 및 궁금해하는 전체 과정에 불편 함을 느낍니까? 우리는 또한 모든 웹 컨텐츠를 모듈 중 하나에 넣을 것을 고려하고 있습니다. 모듈 A 을 사용하고 ModuleB에 Java 코드를 유지하십시오.

제안 사항이 있습니까?

답변

1

이것은 Java 문제 중 하나입니다. 앱 A가 공개 웹 사이트라고 가정 해 보겠습니다. 앱 B가 관리자이지만 동일한 데이터베이스, 동일한 bizlogic 클래스 등을 사용한다고 가정 해보십시오. 나는이 문제를 항상 발견했다. 내 접근 방식이 도움이 될 수 있습니다.

모듈 A는 클래스 모드 A와 B 모두에 관련하는 클래스가 포함 된 .jar 파일을 공유합니다, 당신은 TOMCAT/lib에 배포 할 수 있습니다 만 프로젝트 B에 관한 수업을하는 모듈 B를 프로젝트에 관련된 것이다 또는 개별적으로 유지 관리하려는 경우 각 앱 MYAPP/WEB-INF/lib에 배포하십시오.

관련 문제