我有两个EJB,A和B(在不同的jar文件中),EJB A调用EJB B的一个方法。
从以下Maven文档中,我使用generateClient创建ejb-client并使用ejb-client依赖项获取jar。 http://maven.apache.org/plugins/maven-ejb-plugin/examples/generating-ejb-client.html http://people.apache.org/~aramirez/maven-ejb-plugin/examples/ejb-client-dependency.html
使用Maven构建、部署和运行都没问题。问题是,尽管项目A只需要EJB B的接口类,但Maven会将所有EJB B的依赖库包含到EJB A的依赖项中。结果是EJB A将拥有大量不必要的jar文件。是否有任何解决方案来解决这个问题?
从以下Maven文档中,我使用generateClient创建ejb-client并使用ejb-client依赖项获取jar。 http://maven.apache.org/plugins/maven-ejb-plugin/examples/generating-ejb-client.html http://people.apache.org/~aramirez/maven-ejb-plugin/examples/ejb-client-dependency.html
使用Maven构建、部署和运行都没问题。问题是,尽管项目A只需要EJB B的接口类,但Maven会将所有EJB B的依赖库包含到EJB A的依赖项中。结果是EJB A将拥有大量不必要的jar文件。是否有任何解决方案来解决这个问题?