프로젝트를 마우스 오른쪽 버튼으로 클릭하고 내보내는 것만으로 이클립스를 통해 EJB Jar로 프로젝트를 수동으로 내보내고 있습니다.IDE없이 EJB Jar 만들기
IDE를 사용하지 않고도 명령 줄을 통해 동일한 jar 파일을 만들 수 있습니까?
jar'ing을 시도했지만 수동 내보내기와 동일한 디렉토리 구조를 캡처하지는 않습니다.
프로젝트를 마우스 오른쪽 버튼으로 클릭하고 내보내는 것만으로 이클립스를 통해 EJB Jar로 프로젝트를 수동으로 내보내고 있습니다.IDE없이 EJB Jar 만들기
IDE를 사용하지 않고도 명령 줄을 통해 동일한 jar 파일을 만들 수 있습니까?
jar'ing을 시도했지만 수동 내보내기와 동일한 디렉토리 구조를 캡처하지는 않습니다.
예, 가능합니다. ejb-jar는 결국 정상적인 .jar 파일입니다.
단순한 경우 작업에 ant
을 사용할 수도 있습니다. 표준 ejb-jar.xml
설명자가 있거나없는 클래스 만있는 경우 이것으로 충분합니다. 예를
<jar destfile="${dist-directory}/${sb-jar}">
<fileset dir="${sb-root}/classes">
<include name="**/*" />
</fileset>
<!-- META-INF/ejb-jar.xml etc. -->
<fileset dir="packaging-data/sb-jar">
<include name="**/*" />
</fileset>
</jar>
당신은 filesets
을 조정해야 할 수도 있습니다, 때로는 심지어 (이 번거로울 수 있습니다) ant
쉽도록 프로젝트 레이아웃을 재 배열 들어
.
는,이 벤더 특정 요소가 서로 다른 응용 프로그램 서버에 대한 EJB-JAR 파일을 만들 지원뿐만 아니라보다 정교한 ejbjar
작업을 사용할 수 있습니다 : ant tasks for EJB
감사를 참조하십시오, 작업 완료! –