IDEA-Mavenの構成と作成

1.IDEA構成にはMavenプラグインが付属しています

IdeaにはMavenプラグインも付属しており、組み込みのMavenプラグインを構成することもできるため、組み込みのMavenまたはインストールしたMavenコアプログラムを使用できます。

1.1組み込みのMavenプラグインを構成する

  1. Ideaに付属するMavenは、Ideaのインストールディレクトリのpluginsディレクトリにあります。
    ここに画像の説明を挿入

  2. 組み込みのMavenでローカルウェアハウスを構成した後、Ideaを開くと、ローカルウェアハウスが自動的に設定したウェアハウスになることがわかります。
    ここに画像の説明を挿入

  3. パッケージを自動的にガイドするようにMavenを設定します
    ここに画像の説明を挿入

1.2独自のMavenインストールを構成する

  1. ツールバーの[設定]をクリックします
    ここに画像の説明を挿入

  2. [OK]をクリックして保存します

2.IdeaでMavenプロジェクトを作成します

2.1Javaプロジェクトを作成する

  1. [ファイル]→[新規]→[モジュール...]をクリックします(以前にプロジェクトがない場合は、[プロジェクト]を選択します)→Maven
    ここに画像の説明を挿入

  2. [次へ]をクリックし、継承するモジュール(アイテムが直接作成されたプロジェクトに存在しない場合)、座標(GAV)、およびパスを構成します。アイデアのバージョンが異なると異なる場合があります。バージョン2019.3.3を使用しています
    ここに画像の説明を挿入

  3. [完了]をクリックして、正常に作成します

  4. 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>
  1. メインコードを書く
    src / main / javaディレクトリにパッケージを作成し、Hello.javaファイルを作成します
package com.dqqqwd.maven;

public class Hello {
    
    
	public String sayHello(String name){
    
    
 		return "Hello "+name+"!";
	} 
}
  1. テストコードの記述
    / 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);
	} 
}
  1. Mavenを使用してMavenプロジェクトを実行する
    ここに画像の説明を挿入

2.2 Webプロジェクトを作成する(理解する)

  1. 単純なMavenプロジェクトを作成します。パッケージ化方法はwarパッケージです。
<groupId>com.dqqqwd.maven</groupId> 
<artifactId>MavenWeb</artifactId> 
<packaging>war</packaging> 
<version>1.0-SNAPSHOT</version>
  1. プロジェクト構造をクリックします
    ここに画像の説明を挿入

  2. 対応するモジュールを選択し、Webディレクトリを設定します
    ここに画像の説明を挿入

  3. プロンプトボックスが表示されます。バージョンを選択したら、[OK]をクリックします。
    ここに画像の説明を挿入

  4. web.xmlファイルを生成します
    ここに画像の説明を挿入

  5. Webページファイルを保存するディレクトリを設定し、[OK]をクリックします
    ここに画像の説明を挿入

  6. [OK]をクリックします

  7. プロジェクトに追加のWebディレクトリがあり、ディレクトリに青い点があることがわかりました
    ここに画像の説明を挿入

  8. Webディレクトリにindex.jspページを作成します
    ここに画像の説明を挿入

  9. Tomcatにデプロイして実行する

3.MavenプロジェクトをIdeaにインポートします

  1. プロジェクト構造をクリックします
    ここに画像の説明を挿入

  2. [モジュール]→➕→[モジュールのインポート]をクリックします
    ここに画像の説明を挿入

  3. プロジェクトの場所を見つける
    ここに画像の説明を挿入

  4. [外部モデルからモジュールをインポート]→[Maven]→[完了]を選択します

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/weixin_44556968/article/details/109735831