文档章节

CentOS安装Maven

clgo
 clgo
发布于 2016/04/14 22:38
字数 325
阅读 77
收藏 2

现有的一个项目使用了Maven来管理,源代码放到了Subversion中。虽然Maven管理项目很方便,但是部署起来还是很麻烦的。先要在本地生成项目jar包,上传到服务器,然后再重启服务。如果在服务器上面安装Maven,便可以直接在服务器上面生成项目jar包,部署起来更加方便了。


Maven的下载地址是:http://maven.apache.org/download.cgi


安装Maven非常简单,只需要将下载的压缩文件解压就可以了。

cd /usr/local/src/
wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.1.1/binaries/apache-maven-3.1.1-bin.tar.gz
tar zxf apache-maven-3.1.1-bin.tar.gz
mv apache-maven-3.1.1 /usr/local/maven3

然后还需要 配置环境变量。

vi /etc/profile


#在适当的位置添加

export M2_HOME=/usr/local/maven3
export PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin

保存退出后运行下面的命令使配置生效,或者重启服务器生效。

source /etc/profile

验证版本

mvn -v

如果安装正确就可以看到Maven的版本了。如果提示以下错误,请检查/etc/profile中PATH环境变量值中是否包含Maven可执行文件的路径,以及是否使该配置生效。


-bash: mvn: command not found

更多关于Maven的用法可以从这里找到:Maven Getting Started Guide


本文转载自:http://www.darrenfang.com/2013/12/install-maven-on-centos/

共有 人打赏支持
clgo
粉丝 2
博文 92
码字总数 36496
作品 0
郑州
Maven私有库Nexus的安装和使用

Maven私有库Nexus的安装和使用 曾静的技术博客2017-07-2141 阅读 Mavennexus安装 在进行Java开发的时候,通常会使用 Maven 进行第三方库的管理,类似于iOS中的Cocoapods。我们在使用Cocoapo...

曾静的技术博客
2017/07/21
0
0
jenkins持续集成环境搭建

持续集成的目的: 让我们每次更新了代码提交到 git 仓库后就自动运行构建新版本,自动部署 到测试环境,从而提高生产效率,告别重复的劳动 系统环境:CentOS6.5 、JDK SE 1.8.0_60 、Maven3.0.5、...

yacai1990
2016/07/17
0
0
CentOS 上安装Maven

采用如下步骤,在CentOS上安装Maven。 (一) 下载MAVEN安装包 访问MAVEN网站,下载Maven安装包 (二) 解压并做一个软链接 将下载后的tar.gz上传到服务器上,并使用tar命令解压 执行ln -s命令创...

王孟君
2016/12/22
26
0
使用Docker搭建SonarQube检测代码质量

SonarQube 简介 Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量,可以从七个维度检测代码质量 可以通过插件形式,支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二...

嘿嘿!!
2017/09/25
0
0
Linux,maven,redis,android,java,yum,ant部署相关命令

(linux系统查看) getconf LONG_BIT 查看系统位数 (java环境变量) export JAVAHOME=/home/gcweb/usr/java/jdk1.7.045 export PATH=$JAVA_HOME/bin:$PATH 如果需要修改到系统变量中: cd ~ vi .......

shengguimin
06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

新工作与老项目

新的工作不知不觉的干了一个多月了。怎么说呢,跟想象中的差别不少,本来想的能进来跟大公司的同事能有很多交流,能在团队中跟大牛学习更快。结果公司的这个项目上只有两个程序员,项目是十年...

zypy333
14分钟前
0
0
mysql 在windows的安装

mysql 在windows的安装。 mysql64位的server的下载地址是: https://dev.mysql.com/downloads/mysql/ 使用的是5.7版本。 下载安装包,解压至D:\mysql\mysql-5.7.23-winx64\ 在D:\mysql\mysq...

lxzh504
26分钟前
1
0
云技术、大数据(hadoop)入门常见问题回答

当我们学习一门新技术的时候,我们总是产生各种各样的问题,这些问题整理出来,包括该 1.如何学习hadoop? 2.hadoop常见问题? 3.还有hbase、hive安装使用等? 你知道搭建hadoop平台需要些什...

董黎明
27分钟前
1
0
小程序自定义底部tab

场景 1.tabBar是在内页而非首页,这时就不得不自定义一个tabBar了 2.自定义风格 3.子页数量超过5个,得到更多了tab 4.改变点击tab默认事件,比如出登录界面,或者弹出上拉子菜单等 步骤 1.照...

萤火的萤火
32分钟前
1
0
shell炫技

1.为脚本添加“--help” #!/bin/shif [ ${#@} -ne 0 ] && [ "${@#"--help"}" = "" ]; then printf -- '...help...\n'; exit 0;fi; 2.输出字体添加颜色 https://misc.flogisoft.com......

HJCui
32分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部