0

IntelliJ IDEA は初めてで、12.1.4 を使用しています。

Maven プロジェクトを作成してから、2 つのサブモジュールを追加しようとしました。

これはプロジェクト構造です:

ここに画像の説明を入力

ご覧のとおり、mavenappはルート プロジェクト (親プロジェクト) で、app-commonapp-webはサブ モジュールです。

IntelliJ IDEA は、次の pom.xml を変更することで正しいことを行いmavenappます。

<modules>
    <module>app-common</module>
    <module>app-web</module>
</modules>
<packaging>pom</packaging>

今、私はいくつかの問題を抱えています:

1) ?app-commonの依存関係として作成します。app-web

つまり、IntelliJ IDEA で pom.xml を変更したいのですapp-web

    <dependency>
        <groupId>${project.groupId}</groupId>
        <artifactId>app-common</artifactId>
        <version>${project.version}</version>
    </dependency>

しかし、私はそれを作る方法を見つけることができませんか?

ヘルプ サイトのドキュメントを読んでも、ダイアログ ボックスapp-commonでモジュールが見つかりません。Maven Artifact Search

2) 繰り返される依存関係をdependencyManagement親の pom.xml に抽出します。

app-commonapp-webappが同じ依存関係 (たとえば、依存関係) を持っているかどうかを意味しjunitます。

の pom.xml の にjuntを定義したほうがいいのですが、IDE で作成できるのでしょうか。dependencyManagementmavenapp

3) アイデア ファイルを非表示にできますか。

のフォルダのような IDE によって生成されたファイルは、ウィンドウ.ideaで非表示にできるということですか?project

4

1 に答える 1

0

2) Ctrl-Alt-M (管理された依存関係の抽出) がその仕事をしてくれます。

3) [設定] -> [ファイルの種類] に移動し、' .iml;を追加する必要があります。。考え; .iws; .ipr;' 無視されたファイルとフォルダー (下部)

于 2013-07-21T09:55:41.030 に答える