ubuntu maven环境安装配置

简介:

转载地址:http://my.oschina.net/hongdengyan/blog/150472#OSC_h1_4

一、环境说明:

操作系统:Ubuntu 12.04.2 LTS

maven:apache-maven-3.1.0

安装maven前请先安装好jdk,jdk安装可参见:http://my.oschina.net/hongdengyan/blog/150342。

二、下载 maven

下载链接:http://maven.apache.org/download.cgi

选择最新版本的maven安装包,我安装时最新安装包是apache-maven-3.1.0-bin.tar.gz。

下载保存文件的路径是:~/下载/。

三、解压安装

yan@yan-Ubuntu:/$ cd ~/下载

yan@yan-Ubuntu:/$ cd ~/下载

apache-maven-3.1.0-bin.tar.gz

yan@yan-Ubuntu:~/下载$ tar -zxvf apache-maven-3.1.0-bin.tar.gz

yan@yan-Ubuntu:~/下载$ ls

apache-maven-3.1.0

yan@yan-Ubuntu:~/下载$ sudo mv apache-maven-3.1.0 /usr/local/

yan@yan-Ubuntu:~/下载$ ls /usr/local

apache-maven-3.1.0  bin  eclipse  etc  games  include  java  lib  man  sbin  share  src

四、设置环境变量

以root身份打开并编辑profile文件:

yan@yan-Ubuntu:/$ sudo gedit /etc/profile

在文件最后添加:

#set maven environment
M2_HOME=/usr/local/apache-maven-3.1.0

export MAVEN_OPTS="-Xms256m -Xmx512m"

export PATH=$M2_HOME/bin:$PATH

 

保存并关闭。

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

yan@yan-Ubuntu:/$ . /etc/profile

yan@yan-Ubuntu:/$ mvn -version

Apache Maven 3.1.0 (893ca28a1da9d5f51ac03827af98bb730128f9f2; 2013-06-28 10:15:32+0800)
Maven home: /usr/local/apache-maven-3.1.0
Java version: 1.7.0_25, vendor: Oracle Corporation
Java home: /usr/local/java/jdk1.7.0_25/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "3.5.0-23-generic", arch: "i386", family: "unix"

五、配置用户范围setting.xml

yan@yan-Ubuntu:/$ sudo cp /usr/local/apache-maven-3.1.0/conf/settings.xml ~/.m2

yan@yan-Ubuntu:/$ sudo gedit ~/.m2/settings.xml

在文件中找到

1
2
3
4
5
6
<!-- localRepository
    | The path to the local repository maven will use to store artifacts.
    |
    | Default: ${user.home}/.m2/repository
   <localRepository>/path/to/local/repo</localRepository>
-->

 在其后添加内容:

1
2
3
4
5
6
7
8
<!-- 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>/home/yan/code/repository/maven</localRepository>

 其中:/home/yan/code/repository/maven是你maven本地仓库的路径。

 本文转自demoblog博客园博客,原文链接http://www.cnblogs.com/0616--ataozhijia/p/3673964.html如需转载请自行联系原作者


demoblog

相关文章
|
17天前
|
Ubuntu Shell 开发工具
Ubuntu下安装配置和调优 Oh-my-fish
Oh-my-fish 是一个强大的工具,可以大大增强 Fish Shell 的功能和美观度。通过安装和配置 Oh-my-fish,可以极大地提升命令行的使用体验。同时,通过适当的调优,可以优化 Oh-my-fish 的性能,使其在保持丰富功能的同时,仍然能够快速启动并高效运行。希望本文提供的详细步骤和示例代码能帮助您在 Ubuntu 系统中顺利安装、配置和调优 Oh-my-fish。
44 7
|
1月前
|
Ubuntu Shell 开发工具
ubuntu/debian shell 脚本自动配置 gitea git 仓库
这是一个自动配置 Gitea Git 仓库的 Shell 脚本,支持 Ubuntu 20+ 和 Debian 12+ 系统。脚本会创建必要的目录、下载并安装 Gitea,创建 Gitea 用户和服务,确保 Gitea 在系统启动时自动运行。用户可以选择从官方或小绿叶技术博客下载安装包。
58 2
|
2月前
|
网络协议 Ubuntu 网络安全
|
2月前
|
消息中间件 监控 Ubuntu
大数据-54 Kafka 安装配置 环境变量配置 启动服务 Ubuntu配置 ZooKeeper
大数据-54 Kafka 安装配置 环境变量配置 启动服务 Ubuntu配置 ZooKeeper
96 3
大数据-54 Kafka 安装配置 环境变量配置 启动服务 Ubuntu配置 ZooKeeper
|
2月前
|
资源调度
Ubuntu22.04静态ip配置+yarn build后显示内存超限,变异失败
Ubuntu22.04静态ip配置+yarn build后显示内存超限,变异失败
48 2
Ubuntu22.04静态ip配置+yarn build后显示内存超限,变异失败
|
2月前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
573 3
|
2月前
|
Ubuntu
Ubuntu学习笔记(七):ubuntu下jupyter指定虚拟环境
本文介绍了如何在Ubuntu系统下使用Anaconda和Jupyter Notebook指定并切换不同的虚拟环境。
109 0
Ubuntu学习笔记(七):ubuntu下jupyter指定虚拟环境
|
3月前
|
Ubuntu 数据安全/隐私保护
Ubuntu22.04LTS环境部署实战
这篇文章提供了Ubuntu 22.04 LTS操作系统的详细安装步骤,包括选择语言、键盘布局、网络配置、软件源设置、磁盘分区、安装OpenSSH服务以及完成安装和首次登录系统的过程。
252 6
Ubuntu22.04LTS环境部署实战
|
3月前
|
Ubuntu 网络安全 开发工具
Ubuntu19.04的安装过程详解以及操作系统初始化配置
本文详细介绍了Ubuntu 19.04操作系统的安装过程、初始化配置、网络设置、软件源配置、SSH远程登录以及终端显示设置。
129 1
Ubuntu19.04的安装过程详解以及操作系统初始化配置
|
3月前
|
存储 Prometheus 监控
在Ubuntu系统上安装与配置Prometheus的步骤
通过以上步骤,您应该已经成功在Ubuntu系统上安装并配置了Prometheus。您现在可以开始使用Prometheus收集和分析您的系统和应用程序的指标数据了。
241 1