1

我们计划将 IBM Web Experience Factory 用于我们未来的增强功能。从项目管理的角度来看,我们正在考虑使用 Maven。但是由于没有在线帮助可以同时使用这两种东西,我们无法继续前进。

请让我知道是否有人可以提供输入。

4

3 回答 3

1

我们做了一个需要部署在 IBM Websphere 上的 Web 应用程序,我们学到了一些东西。也许他们可以帮助你:

  • 如果您的应用程序依赖于某些 IBM API(如 Virtual Member Manager),您应该声明该依赖项已提供并让容器为您管理它。出于编译目的,您应该将所需的 JARS 添加到您的 Maven 存储库(在我们的示例中为 Archiva)。
  • 对于部署,您应该中继 Jython 脚本来完成这项工作。脚本的执行可以通过was6-maven-plugin来完成(他们说可以处理EAR部署,但是只能通过Jython和wsadmin来donde。也许你比我们幸运)
于 2012-02-27T16:19:48.613 回答
1

IBM Web Experience factory 没有直接的 maven 集成。

你最好的镜头是使用 maven 和 ant。Web Experience Factory Wiki中有一些关于构建自动化的指南。

你必须做一些准备,然后你可以产生战争

您可以将这些任务与Maven AntRun集成。

我们尝试使用 ant 生成 war 文件,然而,即使一切都已编译并且 war 看起来不错,但我们在应用程序中遇到了问题,阻止了我们继续使用这种方法。它不够可靠。

于 2012-02-27T18:38:39.050 回答
-2

对于 Maven,我不明白你怎么说“没有可用的在线帮助”......尽管有官方书籍http://sonatype.com/Support/Books你可以在http://maven上在线阅读很多东西.apache.org/此外还有一些其他书籍可以通过亚马逊购买或查看http://maven.apache.org/articles.html以获得概述。或者作为起点,您可以阅读http://maven.apache.org/users/index.html。最后但同样重要的是,您应该查看 Maven 的邮件列表。如果您正在搜索有关与 Maven 相关的 IBM WebSphere Portlet factory 的特定帮助,您应该更具体地了解该问题。

于 2012-02-27T14:41:28.323 回答