2011-08-01 3 views
3

glassfish-javaee 또는 jboss-javaee와 같이 다양한 서버 별 JavaEE API 구현이 있습니다.
이들은 별도의 .jar 파일로 배포되며 Maven 종속성을 사용하여 일부 프로젝트에 첨부 될 수 있습니다.
WebLogic과 같은 특별한 기능이 있습니까?
weblogic.jar 파일에 재 작성된 아티팩트가 포함되어 있지만이 모양이 아닌 것으로 예상됩니다.
아이디어가 있으십니까?WebLogic JavaEE API

답변

5

이상적으로 서버 고유의 것이 아닌 javaee-api 종속성을 사용하는 것이 좋습니다. 서버 별 (핵심 EE API 아님)의 경우에는 weblogic.jar를 포함 시키거나 WebLogic과 함께 유틸리티를 사용하여 WLFullClient.jar 파일을 만들 수 있습니다.

자바 EE 5 :

<dependency> 
    <groupId>javaee</groupId> 
    <artifactId>javaee-api</artifactId> 
    <version>5</version> 
    <scope>provided</scope> 
</dependency> 

자바 EE 6 :

<dependency> 
    <groupId>javax</groupId> 
    <artifactId>javaee-api</artifactId> 
    <version>6.0</version> 
    <scope>provided</scope> 
</dependency> 
여기

더 많은 정보 : http://www.xinotes.org/notes/note/591/

업데이트 : 클라이언트 JAR 파일에 대한 정보를 읽어 제안 : http://download.oracle.com/docs/cd/E12840_01/wls/docs103/client/basics.html

또한 WebLogic Maven Plugin에 관심이있다. http://www.youtube.com/watch?v=GcwcGtz0dyc

... 여기 메이븐와 예제 프로젝트 :

+0

https://www.samplecode.oracle.com/sf/projects/oracle-parcel-svc/가 답장을 보내 주셔서 감사합니다 여기에 그것을 사용하는 방법을 설명하는 YouTube 동영상입니다. javaee-API 의존성을 사용했지만 API가 필요하지 않은 일부 EjbUnit 테스트를 포함했지만 일부 특정 javaee 구현이 포함되었습니다. 그래서 지금 나는 그것을 처리하는 방법에 대해 의심 스럽습니다. glassfish-javaee.jar을 추가했는데 제대로 작동하지만 응용 프로그램 서버로 사용하기 때문에 WebLogic 특정 솔루션을 찾는 것이 더 좋습니다. – kardanov

+0

감사합니다. 업데이트가 도움이되었습니다. – kardanov