시리즈 기사 목차
기사 디렉토리
목차
머리말
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>
저장 및 종료