0

JBoss 6 をターゲットとして、IntelliJ 9 を使用した JSF 2.0 Web 開発への最も実用的なアプローチは何かと考えていました。

私のプロジェクトには Maven 構造がありますが、ビルド/デプロイ サイクルをできるだけ短縮したいと考えています。

展開された WAR の柔軟性をどのように活用できますか?

誰かが私を正しい方向に向けることができますか?

どうもありがとうございました!J.

4

1 に答える 1

-2

確かに、それはかなり可能ですが、有料版を使用する必要があります (彼らがブランド化した「Ultimate」)。

IDEA は JBoss の展開構造を理解しており、多少の努力で変更を JBoss にシームレスに展開できます。

しかし、実際には、それだけの価値があるとは思いません。個別のビルド プロセスがある場合 (TeamCity を使用しない限り、基本的に必要なため)、ビルド プロセスに war または ear をローカル JBoss にデプロイするオプションを持たせることをお勧めします。そうしないと、両方を維持することになり、IDEA で動作するように何かを変更すると、ビルド プロセスが壊れてしまいます。他の人がプロジェクトに参加していて、ビルド プロセスに変更を加えることができる場合、同じ問題が逆に適用されます。

したがって、IDEA ツールは、ビルド プロセスを理解していない人、本当にプロトタイプ用にデプロイして後でそれを実際に作成したい人、または後でビルドを配布するために IDEA が生成した ANT ファイルを使用するだけの人にとっては問題ありません。

実際のプロジェクトの場合 (他の人がプロジェクトをダウンロードしてビルドすることを期待するオープン ソースであろうと、他の開発者が関与するプロプライエタリであろうと)、自分が理解し、制御できる実際のビルド プロセスを使用することは、本当に優れています。

于 2010-06-03T14:08:11.250 に答える