ubuntu_maven

Ubuntu下Maven配置指南

ubuntu环境设置maven


   sudo gedit /etc/profile  


 #set maven environment
M2_HOME=/fushihua/dev/soft/java/maven/apache-maven-3.3.3
export MAVEN_OPTS="-Xms256m -Xmx512m"
export PATH=$M2_HOME/bin:$PATH 

要使配置生效必须重启机器或者在命令行输入:

. /etc/profile

查看maven是否安装成功:

mvn -version


配置用户范围setting.xml:

sudo cp /fushihua/dev/soft/java/maven/apache-maven-3.3.3/conf/settings.xml ~/.m2 
sudo gedit ~/.m2/settings.xml

  <!-- localRepository
   | The path to the local repository maven will use to store artifacts.
   |
   | Default: ${user.home}/.m2/repository
  <localRepository>/path/to/local/repo</localRepository>
  -->
<localRepository>/fushihua/dev/workspaces/maven/localRepository</localRepository>


Ubuntu 24系统中进行Maven的安装、配置和使用,可参考以下步骤: ### 安装Maven 安装Maven的前提是电脑必须安装了JDK,安装JDK可自行查找相关教程。安装Maven可执行以下命令: ```bash sudo apt update sudo apt install maven ``` 验证Maven是否安装成功,可使用命令: ```bash mvn -v ``` 若能正确显示Maven的版本信息,则说明安装成功 [^1][^3]。 ### 配置Maven #### 配置环境变量 若需要手动配置环境变量,可编辑 `/etc/profile` 文件: ```bash vim /etc/profile ``` 在文件中写入如下内容(需根据实际Maven版本修改版本号): ```plaintext export MAVEN_HOME=/usr/local/src/maven/apache-maven-3.6.0 export CLASSPATH=${MAVEN_HOME}/lib:$CLASSPATH export PATH=${MAVEN_HOME}/bin:$PATH ``` 执行以下命令使配置生效: ```bash source /etc/profile ``` 再次使用 `mvn -version` 命令验证Maven是否配置成功 [^2][^4]。 #### 配置本地仓库地址 - 本地新建仓库文件夹,例如: ```bash mkdir /usr/local/maven/repository ``` - 配置本地仓库地址,编辑 `settings.xml` 文件(通常位于 `/usr/share/maven/conf/settings.xml`): ```bash sudo gedit /usr/share/maven/conf/settings.xml ``` 在文件中添加或修改如下内容: ```xml <localRepository>/usr/local/maven/repository</localRepository> ``` - 开放本地仓库地址写入权限,允许Maven写入文件: ```bash sudo chmod -R 777 /usr/local/maven/repository/ ``` #### 配置阿里云仓库 同样在 `settings.xml` 文件中,添加阿里云镜像配置: ```xml <mirror> <id>alimaven</id> <mirrorOf>central</mirrorOf> <name>aliyun maven</name> <url>https://maven.aliyun.com/repository/central</url> </mirror> ``` ### 使用Maven 安装和配置完成后,就可以使用Maven进行项目的构建、依赖管理等操作。例如,创建一个新的Maven项目: ```bash mvn archetype:generate -DgroupId=com.example -DartifactId=my-project -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false ``` 进入项目目录并编译项目: ```bash cd my-project mvn compile ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值