java - maven 和 jboss 模块

标签 java maven jboss

我是 maven 和 jboss 的新手,所以我想从他们之间的合作中获益。我在 Eclipse 中有一个 Maven 项目。该项目有许多依赖项,在运行时我想作为 jboss 的模块提供,否则我的 EAR 会很大。我还为我的依赖项使用了一个 nexus repo。我的问题是:有没有办法将我在编译时 pom.xml 中的依赖项与 jboss 上的模块同步?有没有办法根据我在 pom 中声明的依赖项创建 jboss 模块?

可能我做错了什么,因为我浪费了很多时间在服务器上配置 jboos 模块并在 jboss-deplyment-structure.xml 中声明依赖关系,它们在 pom 文件中。什么是最佳实践?

请记住,我的第一个要求是不要将所有 JAR 都放在 EAR 中。

谢谢

最佳答案

smartics JBoss Modules Maven 插件根据您的 POM 中声明的依赖关系创建模块结构。通常您必须微调配置以满足您的要求。

这篇博客文章可能会为您提供判断这是否是解决您的问题的正确方法的基本思路:Modules Descriptor for smartics-jboss-modules-maven-plugin

您可以在 plugin's site 上找到有关插件(和项目博客)的更多信息。 .

该项目在 GitHub 上可用。

免责声明:我是这个插件的作者之一。 :)

关于java - maven 和 jboss 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28573009/

相关文章:

java - 是否可以为 Java Applet 制作 JAR 文件?

java - Seaglass 的外观和感觉

java - 在 Android 中创建用户指定数量的线程

java - 使用 JSON 获取数据

java - Spring-Hibernate-JPA-Spring-Data-Maven-JSF应用Tomcat启动错误

java - JBoss - EntityManager 注入(inject)失败

java - 在 osgi maven 包中以编程方式更改 log4j 文件名不起作用

java - Eclipse 看不到 Maven 项目的 GitHub 依赖项中所做的更改

deployment - 在现有的 JBoss (7.1.x) 中实现 Torquebox (2.3)

java - 缓解 Logjam/weakdh.org 的正确 JBoss EAP 6.0.1 密码套件配置是什么?