0

我想知道使用 IntelliJ 9 并针对 JBoss 6 进行 JSF 2.0 Web 开发最实用的方法是什么。

我的项目有一个 Maven 结构,但我想尽可能缩短构建/部署周期。

如何利用爆炸 WAR 的灵活性?

有人可以指出我正确的方向吗?

非常感谢!J。

4

1 回答 1

-2

当然,这很有可能,但您必须使用付费版本(“终极”,因为他们将其命名为)。

IDEA 了解 JBoss 部署结构,并且通过一些努力可以将您的更改无缝部署到 JBoss。

但是,在实践中,我认为它不值得。如果您有一个单独的构建过程(除非您使用 TeamCity,否则您基本上必须这样做),最好让构建过程也可以选择将 war 或 ear 部署到本地 JBoss。否则,您最终会同时维护两者,然后发现您更改了某些内容以在 IDEA 中工作,然后您的构建过程被破坏,如果其他人在项目中并且可以对构建过程进行更改,则同样的问题适用于相反的情况。

因此,IDEA 工具适用于那些不了解构建过程的人,真的只想为原型部署并在以后使其成为现实,或者只是使用 IDEA 生成的 ANT 文件来分发构建。

对于真正的项目(无论是您希望其他人下载和构建您的项目的开源项目,还是让其他开发人员参与的专有项目),您都可以真正超越您理解和控制的真正构建过程。

于 2010-06-03T14:08:11.250 回答