2012-01-16 12 views
0

私はIntelliJ(9)プロジェクトを作成しました。これは、単一のmaven pom.xmlプロジェクトとして開始されました。1つのIntelliJプロジェクトで2つのWebモジュールを使用することをお勧めしますか?

このプロジェクトはspring mvc webアプリケーションです。

実際には、2つのスプリングmvcアプリケーションが実際にある方がよいことが分かります。

mavenを使用して(jettyプラグインを使用して)アプリケーションをビルドして実行するので、同じプロジェクトで2番目のspring mvcアプリケーションを作成する必要がありますか?

もしそうなら、私はそれが似ているので、私は再び仕事フォルダに持っていると思います:

myapp-models/ 
myapp-spring1/ 
myapp-spring2/ 

ので、この方法は、各ばねのアプリがあります:

/src/java/main/webapp (or whatever it is, I used a simple web arch type) 

はこの理にかなっていますか?

IDEを使用してビルドするためにIntelliJで設定するのは面倒ですか? (私が思うようなモジュールを使っていますか?)

intelliJを使ってビルドして実行できますか?

IntelliJのフォルダを参照するときに、最初の3つのフォルダを空にしてからクリックし続けるのは面倒ですが、より速い方法がありますか?

答えて

1

この設定は問題ありません。 Jettyに展開するアーティファクトを選択することができます。 myapp-spring1またはmyapp-spring2またはその両方。 (IntelliJ IDEA 9の後にアーティファクトが導入された可能性があります)

私は通常、[プロジェクト]タブの[パッケージとして表示]を使用します。ここでは、「コンパクトな空の中間パッケージ」を選択できます。少なくともIntelliJ 10/11では、バージョン9では似たようなものがあります。

1

Intellijで複数のモジュールを使用しても問題はありません。私はいつもマルチモジュールプロジェクトを作成しています。

関連する問題