記事のディレクトリ
1.IDEA構成にはMavenプラグインが付属しています
IdeaにはMavenプラグインも付属しており、組み込みのMavenプラグインを構成することもできるため、組み込みのMavenまたはインストールしたMavenコアプログラムを使用できます。
1.1組み込みのMavenプラグインを構成する
-
Ideaに付属するMavenは、Ideaのインストールディレクトリのpluginsディレクトリにあります。
-
組み込みのMavenでローカルウェアハウスを構成した後、Ideaを開くと、ローカルウェアハウスが自動的に設定したウェアハウスになることがわかります。
-
パッケージを自動的にガイドするようにMavenを設定します
1.2独自のMavenインストールを構成する
-
ツールバーの[設定]をクリックします
-
[OK]をクリックして保存します
2.IdeaでMavenプロジェクトを作成します
2.1Javaプロジェクトを作成する
-
[ファイル]→[新規]→[モジュール...]をクリックします(以前にプロジェクトがない場合は、[プロジェクト]を選択します)→Maven
-
[次へ]をクリックし、継承するモジュール(アイテムが直接作成されたプロジェクトに存在しない場合)、座標(GAV)、およびパスを構成します。アイデアのバージョンが異なると異なる場合があります。バージョン2019.3.3を使用しています
-
[完了]をクリックして、正常に作成します
-
Mavenのコア構成ファイルpom.xmlを構成します
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.dqqqwd.maven</groupId>
<artifactId>Hello</artifactId>
<version>1.0-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
</dependencies>
</project>
- メインコードを書く
src / main / javaディレクトリにパッケージを作成し、Hello.javaファイルを作成します
package com.dqqqwd.maven;
public class Hello {
public String sayHello(String name){
return "Hello "+name+"!";
}
}
- テストコードの記述
/ src / test / javaディレクトリにパッケージを作成し、HelloTest.javaファイルを作成します
package com.dqqqwd.maven;
import org.junit.Test;
public class HelloTest {
@Test
public void testHello(){
Hello hello = new Hello();
String maven = hello.sayHello("Maven");
System.out.println(maven);
}
}
- Mavenを使用してMavenプロジェクトを実行する
2.2 Webプロジェクトを作成する(理解する)
- 単純なMavenプロジェクトを作成します。パッケージ化方法はwarパッケージです。
<groupId>com.dqqqwd.maven</groupId>
<artifactId>MavenWeb</artifactId>
<packaging>war</packaging>
<version>1.0-SNAPSHOT</version>
-
プロジェクト構造をクリックします
-
対応するモジュールを選択し、Webディレクトリを設定します
-
プロンプトボックスが表示されます。バージョンを選択したら、[OK]をクリックします。
-
web.xmlファイルを生成します
-
Webページファイルを保存するディレクトリを設定し、[OK]をクリックします
-
[OK]をクリックします
-
プロジェクトに追加のWebディレクトリがあり、ディレクトリに青い点があることがわかりました
-
Webディレクトリにindex.jspページを作成します
-
Tomcatにデプロイして実行する
3.MavenプロジェクトをIdeaにインポートします
-
プロジェクト構造をクリックします
-
[モジュール]→➕→[モジュールのインポート]をクリックします
-
プロジェクトの場所を見つける
-
[外部モデルからモジュールをインポート]→[Maven]→[完了]を選択します