Mavenプロジェクトをアイデアで構成する

 

コンテンツ

Mavenに関するいくつかの一般的な問題 

Mavenのディレクトリを対応する色に設定します

 実行時のMavenの文字化けの問題

Mavenツールバーが見つからない問題

  アーキタイプでMavenを作成する

Mavenプロジェクトをインポートする

Mavenが表示されない場合

 プラグインのクイックアクションを追加

 座標を使用してjarパッケージをインポートする

必要な依存関係をインポートします。

依存関係の範囲


アイデアでは、Maven 3.6.2より上のバージョンとの互換性の問題があります。競合を回避するために、バージョン3.6.1がアイデアにインストールされています。

空のプロジェクトを作成して名前を付け、設定でMavenを検索します

Mavenに関するいくつかの一般的な問題 

Mavenのディレクトリを対応する色に設定します

以下を追加します。

<dependencies>
    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
    </dependency>
</dependencies>

更新は次のように実行されます。

 実行時のMavenの文字化けの問題

 以下を追加します。

-Dfile.encoding=GB2312

 演算結果:

Mavenツールバーが見つからない問題

 ショートカット設定

 コンパイルをクリックすると、対応するターゲットディレクトリが生成され、クリーンをクリックすると、ターゲットディレクトリがクリアされます。

  アーキタイプでMavenを作成する

 Webを作成する

Mavenプロジェクトをインポートする

Mavenツールの+記号、インポートするMavenpom.xmlファイルを選択します

Mavenが表示されない場合

 プラグインのクイックアクションを追加

次のように設定を開きます

 座標を使用してjarパッケージをインポートする

1. pom.xmlに<dependencies>タグを書き込みます(alt + insertを使用して手動でインポートすることもできます)

2. <dependency>を使用して、<dependencies>タグに座標を導入します

3.座標のgroupId、artfigactId、バージョンを定義します

4.更新ボタンをクリックして、座標を有効にします

必要な依存関係をインポートします。

<!--   <dependencies> 导入依赖</dependencies>-->
<dependencies>

    <dependency>
        <groupId>junit</groupId>
        <artifactId>junit</artifactId>
        <version>4.12</version>
        <scope>test</scope>
    </dependency>

<!--导入mysql的jar包,只要写出坐标位置即可-->
    <dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>5.1.47</version>
</dependency>


</dependencies>

依存関係の範囲

座標の依存関係の範囲を設定することで、対応するjarパッケージの範囲を設定できます:コンパイル環境、テスト環境、実行環境

<scope>デフォルト値のテキストは次のとおりです。コンパイル(つまり、どこでも有効になります)

 たとえば、<scope> test </ scope>はテストディレクトリでのみ有効で、残りは無効です

おすすめ

転載: blog.csdn.net/weixin_60719453/article/details/122969403