如果我使用 ejb 3.1,两者之间有什么区别
<packaging>jar</packaging>
and
<packaging>ejb</packaging>
...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-ejb-plugin</artifactId>
<version>2.3</version>
<configuration>
<ejbVersion>3.1</ejbVersion>
</configuration>
</plugin>
使用包装类型ejb
包括执行maven-ejb-插件 http://maven.apache.org/plugins/maven-ejb-plugin/usage.html。包装类型并非如此jar
(除非您明确配置它)。仅当您需要定义与默认值不同的配置时,才需要原始问题中所述的插件配置。
据我所知,maven-ejb-plugin 的主要目的是创建一个EJB客户端 http://maven.apache.org/plugins/maven-ejb-plugin/examples/generating-ejb-client.html模块(仅包括接口)。但恕我直言,这不再是推荐的方式。通常,您通过单独的模块提供 API,并且不要让 ejb 插件自动创建它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)