适用于WebLogic的JavaEE API

kar*_*nov 3 dependencies weblogic java-ee maven

有不同的服务器特定的JavaEE API实现,如:glassfish-javaee或jboss-javaee.
它们作为单独的.jar文件分发,可以使用Maven依赖项附加到某个项目.
是否有类似于WebLogic AS专门设计的内容?
我希望weblogic.jar文件包含重新加工的工件,但它看起来不像这样.
有任何想法吗?

Jef*_*est 5

理想情况下,您可能希望使用javaee-api依赖项,而不是特定于服务器的依赖项.对于特定于服务器的东西(不是核心EE API),您可以包含weblogic.jar或使用WebLogic的实用程序来创建WLFullClient.jar文件.

Java EE 5:

<dependency>
    <groupId>javaee</groupId>
    <artifactId>javaee-api</artifactId>
    <version>5</version>
    <scope>provided</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)

Java EE 6:

<dependency>
  <groupId>javax</groupId>
  <artifactId>javaee-api</artifactId>
  <version>6.0</version>
  <scope>provided</scope>
</dependency>
Run Code Online (Sandbox Code Playgroud)

更多信息:http://www.xinotes.org/notes/note/591/

更新:我建议阅读有关客户端JAR文件的信息:http://download.oracle.com/docs/cd/E12840_01/wls/docs103/client/basics.html

您可能还对WebLogic Maven插件感兴趣.以下是YouTube视频,介绍了如何使用它:http://www.youtube.com/watch?v = GcwcGtz0dyc

...以及Maven的示例项目:https://www.samplecode.oracle.com/sf/projects/oracle-parcel-svc/