2010-12-16 6 views
0

JBoss Application Server에서 별도의 구성을 만들고 싶습니다. 여기에 Eclipse를 통해 생성 된 웹 응용 프로그램의 프로젝트 폴더가 될 폴더를 추가하고 싶습니다. 주요 아이디어는 리소스와 같은 파일을 포함하는 별도의 배포 폴더를 만드는 것입니다. 특정 응용 프로그램에만 관련된 WAR 등입니다.사용자 지정 JBoss 구성 또는 배포 폴더

도움을 주시면 감사하겠습니다.

+0

주요 이유는 무엇입니까? –

+0

개발 환경에서 빌드 시간을 단축하고 다양한 프로덕션 배포 옵션을 연구합니다. –

답변

0

생산 전개는 EAR (또는 WAR) 만 사용하여 수행해야합니다. 이것이 Java EE 응용 프로그램을 배포하는 표준 방법입니다. 대부분의 Application Server에서는 EAR에 다른 자원을 추가 할 수 있습니다. EAR은 해당 AS에 대한 설명자입니다. 따라서 응용 프로그램을 배포하기위한 단일 EAR 파일을 가지고 있어야합니다.

하지만 개발에는 의미가 있습니다. 실제로 JBoss Tools를 사용하고 JBoss AS를 구성하고 Eclipse 프로젝트를이 서버에 추가 할 수 있습니다. 변경 사항은 자동으로 배포됩니다.

하지만 AS에서 필요로하는 것만 있으면 자신 만의 프로필을 만들 수 있습니다. 그렇게하기 위해, 나는 당신이 달성하고자하는 것에 가장 가까운 프로파일을 복사하고 거기에서부터 변경을 시작하기 만하면됩니다. 예를 들어 "최소"프로필을 복사하고 필요한 서비스를 추가하여 "myprofile"이라고 부를 수 있습니다. 그런 다음 "./run.sh -c myprofile"을 사용하여 JBoss AS를 시작할 수 있습니다.