우분투 메이븐 설치

시리즈 기사 목차

Maven 기본 사항(1부)

Maven 기본 사항(2부)


기사 디렉토리

목차

시리즈 기사 목차

기사 디렉토리

머리말

1. 메이븐 다운로드

2. 우분투에서 Maven 구성

1. 다운로드

2. 압축을 푼다

3. 압축된 패키지 삭제

4. 파일 위치 이동

5. 환경 변수 구성

1. 현재 사용자 구성

 2. 글로벌 구성

6. 로컬 창고 구성

7. 다운로드 이미지 구성



머리말

nacos를 사용하려면 java 및 maven 환경을 구성해야 합니다.

1. 메이븐 다운로드

메이븐 – 아파치 메이븐 다운로드

2. 우분투에서 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

 마지막에 다음을 추가합니다.

우분투에서 이 디렉토리 주소를 보십시오: 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>

저장 및 종료

Supongo que te gusta

Origin blog.csdn.net/weixin_51715424/article/details/131184419
Recomendado
Clasificación