我正在努力将websphere门户项目转换为用于CI构建的maven框架。我想知道是否有一种方法可以引用除了pom.xml中的依赖项之外的websphere jar并将它们全部加载到maven存储库?我无法想象将它们加载到存储库... 请指教!谢谢!
答案 0 :(得分:4)
使用Maven时,建议在存储库中安装所有相关的jar。甚至是Websphere的那些。
理想情况下,企业存储库在这里会派上用场,因此您可以为项目中所有用户都可访问的所有Websphere jar保留一个单独的存储库。有关详情,请参阅http://maven.apache.org/repository-management.html。
如果这不是一个选项,请使用本地文件存储库 explained on a previous questions - here。
您仍然需要在POM中添加每个依赖项。
另请阅读http://sdudzin.blogspot.com/2007/09/maven-2-and-websphere-automated-build.html
答案 1 :(得分:1)
如果你有很多需要这个的项目,你也可以创建一个具有所有依赖关系的父pom,这样你的项目/模块/ portlet poms就更清晰了。