ホームページ > Java > &#&チュートリアル > Mac コンピューターに Maven をインストールする手順を簡単にマスターします

Mac コンピューターに Maven をインストールする手順を簡単にマスターします

WBOY
リリース: 2024-01-28 08:46:14
オリジナル
822 人が閲覧しました

Mac コンピューターに Maven をインストールする手順を簡単にマスターします

Mac コンピューターに Maven をインストールする方法を段階的に説明します。操作はシンプルで簡単に習得できます。具体的なコード例が必要です。

Maven はツールですプロジェクトの構築、依存関係の管理、およびリリース用の展開ツール。これは、開発者がプロ​​ジェクト内のさまざまな依存関係やバージョンの競合をより効率的に管理するのに役立ちます。
この記事では、Mac コンピューターに Maven をインストールする方法を詳しく紹介し、簡単に開始できるように具体的なコード例を示します。

ステップ 1: Maven をダウンロードする
まず、Apache Maven 公式 Web サイト (https://maven.apache.org) から最新バージョンの Maven をダウンロードする必要があります。ホームページのクイック ナビゲーション バーで [ダウンロード] メニューを見つけ、[Apache Maven をダウンロード] ボタンをクリックします。ポップアップ ページで安定バージョンを選択してダウンロードします。

ステップ 2: Maven 圧縮パッケージを解凍する
ダウンロードが完了したら、ダウンロードした Maven 圧縮パッケージを見つけて、適切な場所に解凍します。 Mac コンピュータでは、後続の構成操作を容易にするために、ファイルを「/usr/local/」ディレクトリに抽出することをお勧めします。

ターミナルを開き、次のコマンドを入力して解凍します。

cd /usr/local/
sudo tar -xf /path/to/apache-maven-3.x.x.tar.gz
ログイン後にコピー

/path/to/apache-maven-3.x.x.tar.gz を実際のものに置き換えることに注意してください。ダウンロードされた Maven 圧縮パッケージへの実際のパス。

ステップ 3: 環境変数を構成する
Maven をインストールした後、ターミナルで Maven コマンドを便利に使用できるように、いくつかの環境変数を構成する必要があります。

ターミナルを開き、次のコマンドを入力します:

cd ~
vim .bash_profile
ログイン後にコピー

ここでは、vim エディタを使用してユーザーの .bash_profile ファイルが開きます。他のテキスト エディタに慣れている場合は、別のエディタで開くこともできます。

.bash_profile ファイルに次の行を追加します。

export M2_HOME=/usr/local/apache-maven-3.x.x
export PATH=$PATH:$M2_HOME/bin
ログイン後にコピー

/usr/local/apache-maven-3.x.x を次の文字に置き換えます。実際に解凍した Maven ディレクトリへのパス。

ファイルを保存し、エディタを終了します。

次に、ターミナルに次のコマンドを入力して、構成を有効にします:

source .bash_profile
ログイン後にコピー

ステップ 4: インストール結果を確認する
次のコマンドを入力して、Maven が正常にインストールされたかどうかを確認します。

mvn -v
ログイン後にコピー

インストールが成功すると、次のような出力が表示されます。

Apache Maven 3.x.x (...)
ログイン後にコピー

インストールが成功したら、Maven を使用してプロジェクトをビルドできます。

ここで、具体的なコード例を通じて Maven の使用法を示してみましょう。

次のプロジェクト構造を持つ Java プロジェクトがあるとします:

my-project/
    |- src/
        |- main/
            |- java/
                |- com/
                    |- example/
                        |- App.java
            |- resources/
        |- test/
            |- java/
            |- resources/
    |- pom.xml
ログイン後にコピー

次に、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.example</groupId>
    <artifactId>my-project</artifactId>
    <version>1.0.0</version>
    
    <properties>
        <maven.compiler.source>1.8</maven.compiler.source>
        <maven.compiler.target>1.8</maven.compiler.target>
    </properties>
    
    <build>
        <sourceDirectory>src/main/java</sourceDirectory>
        <resources>
            <resource>
                <directory>src/main/resources</directory>
            </resource>
        </resources>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.8.0</version>
                <configuration>
                    <source>${maven.compiler.source}</source>
                    <target>${maven.compiler.target}</target>
                </configuration>
            </plugin>
        </plugins>
    </build>
</project>
ログイン後にコピー

#pom.xml ドキュメントを保存します。

次に、ターミナルでプロジェクトのルート ディレクトリに移動し、次のコマンドを実行してプロジェクトをコンパイルして実行します:

mvn clean package
java -cp target/my-project-1.0.0.jar com.example.App
ログイン後にコピー
これにより、Maven を使用してこの Java を正常にビルドおよび実行できるようになります。プロジェクト!

概要:

上記の手順により、Mac コンピューターに Maven が正常にインストールされ、特定のコード例を通じて Maven の基本的な使用方法が示されました。この記事が役に立ち、Maven を使用してプロジェクトを管理および構築することが容易になることを願っています。幸せなご利用をお祈りしております!

以上がMac コンピューターに Maven をインストールする手順を簡単にマスターしますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート