我正在开发一个web应用并使用maven进行依赖管理(duh)。一些所需的jar已经在服务器库文件夹中可用,但不匹配“maven命名方案”,即缺少版本后缀。Maven和AppServer依赖管理最佳实践
我想用它们进行开发和部署,但..
1.我不能指向他们的maven,因为maven似乎需要一个版本后缀。我无法在pom中省略它。
2.如果我定义了maven之外的依赖关系,那么maven显然无法构建。
3.重命名服务器分发内的文件听起来像是一个混乱。
Brian Boitano会做什么?我的意思是,我肯定有一个很好的解决方案,我没有意识到,或者至少是上述三种解决方案之一的一个很好的论点。
谢谢
PS。我正在使用JBoss 5.1和Maven 2.2.1 ATM,但它随时更改
我想我应该有一个名为的问题是“如何避免与Maven冗余罐子部署”。所以到目前为止我已经有了2个“最佳实践” - 从c0mrade和dimitrisli的“使用本地库的系统范围”中的“不要试图变得聪明”。系统范围应该是sorta不赞成。我不知道这个弃用是否仍然是有效的,与JBOSS_HOME – kostja 2010-12-08 16:58:41