Ubuntu で Maven をインストールする

シリーズ記事の目次

Maven の基本 (パート 1)

Maven の基本 (パート 2)


記事ディレクトリ

目次

シリーズ記事の目次

記事ディレクトリ

序文

1.Mavenをダウンロードする

2.ubuntu で Maven を設定する

1. ダウンロード

2.解凍する

3. 圧縮パッケージを削除します

4. ファイルの場所を移動する

5. 環境変数を設定する

1. 現在のユーザー構成

 2. グローバル構成

6. ローカルウェアハウスの構成

7. ダウンロードイメージの設定



序文

nacos を使用する場合は、Java および Maven 環境を設定する必要があります。

1.Mavenをダウンロードする

Maven – Apache Maven をダウンロード

2.ubuntu で Maven を設定する

1. ダウンロード

wget https://dlcdn.apache.org/maven/maven-3/3.9.2/binaries/apache-maven-3.9.2-bin.tar.gz

2.解凍する

apache-maven-3.9.2-bin.tar.gz を /usr/local/maven/ に解凍します

sudo tar zxvf  apache-maven-3.9.2-bin.tar.gz -C /usr/local/maven/

3. 圧縮パッケージを削除します

 rm -r apache-maven-3.9.2-bin.tar.gz


1.强制删除文件夹并提示
sudo rm -r 文件名

2.强制删除文件夹并不提示
sudo rm -rf 文件名

3.删除文件
sudo rm -f 文件名

4. ファイルの場所を移動する

sudo mv 文件名 目标文件夹路径

5. 環境変数を設定する

1. 現在のユーザー構成

ファイルを開く

vim ~/.bashrc

 最後に以下を追加します。

ubuntu でこのディレクトリ アドレスを表示します: pwd

export MAVEN_HOME=/usr/local/maven/apache-maven-3.9.2 ## 文件路径

export PATH=${MAVEN_HOME}/bin:${PATH} 

保存して終了

有効にするには、次のコードを実行します。

source ~/.bashrc

 

 

 これは現在のユーザーの下でのみ有効です

 2. グローバル構成

sudo vim /etc/profile
# or
sudo vim /etc/bash.bashrc


# 在文章末尾添加变量

export MAVEN_HOME=/usr/local/maven/apache-maven-3.9.2
export PATH=${MAVEN_HOME}/bin:${PATH} 


# 使其生效
source /etc/profile
# or 
source /etc/bash.bashrc

# 进行测试
mvn -v


 

6. ローカルウェアハウスの構成

ディレクトリを作成する

sudo mkdir MAVENREPOSITORY/

 Maven ディレクトリの conf ディレクトリを開き、settings.xml ファイルを開いて追加します。

<localRepository>/usr/local/MAVENREPOSITORY</localRepository>

7. ダウンロードイメージの設定

<!--      第二种镜像-->

<mirror>
  <id>alimaven</id>
  <name>aliyun maven</name>
  <url>
	  http://maven.aliyun.com/nexus/content/groups/public/
  </url>
  <mirrorOf>central</mirrorOf>
</mirror>
<!--到这-->
<mirror>
 <id>aliyunmaven</id>
 <mirrorOf>*</mirrorOf>
 <name>阿里云公共仓库</name>
 <url>https://maven.aliyun.com/repository/public</url>
</mirror>

<mirror>
 <id>aliyunmaven</id>
 <mirrorOf>*</mirrorOf>
 <name>阿里云谷歌仓库</name>
 <url>https://maven.aliyun.com/repository/google</url>
</mirror>
<mirror>
 <id>aliyunmaven</id>
 <mirrorOf>*</mirrorOf>
 <name>阿里云阿帕奇仓库</name>
 <url>https://maven.aliyun.com/repository/apache-snapshots</url>
</mirror>
<mirror>
 <id>aliyunmaven</id>
 <mirrorOf>*</mirrorOf>
 <name>阿里云spring仓库</name>
 <url>https://maven.aliyun.com/repository/spring</url>
</mirror>
<mirror>
 <id>aliyunmaven</id>
 <mirrorOf>*</mirrorOf>
 <name>阿里云spring插件仓库</name>
 <url>https://maven.aliyun.com/repository/spring-plugin</url>
</mirror>

<mirror>
 <id>aliyunmaven</id>
 <mirrorOf>*</mirrorOf>
 <name>springmillstone</name>
 <url>https://repo.spring.io/libs-milestone</url>
</mirror>

保存して終了

Guess you like

Origin blog.csdn.net/weixin_51715424/article/details/131184419