Linux-Maven部署
2024-10-07 06:55:26
一、Maven是什么
二、Maven部署
1.环境信息:
(1)centos7.3
(2)jdk1.8
(3)maven3.5.3
2.安装jdk
(1)下载地址【http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html】
(2)部署jdk
#cd /usr/local/src/
#wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" 'http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz'
#tar -zxf jdk-8u161-linux-x64.tar.gz
#mv jdk1.8.0_161 /usr/local/jdk1.8
(3)配置java变量
#vim /etc/profile
添加以下配置
JAVA_HOME=/usr/local/jdk1.
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/dt.jar
export JAVA_HOME JRE_HOME PATH CLASSPAT #source /etc/profile
(4)测试java
# java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) -Bit Server VM (build 25.161-b12, mixed mode)
3.部署maven
(1)下载地址【https://maven.apache.org/download.cgi】
(2)部署maven
#cd /usr/local/src
#wget 'http://mirrors.shu.edu.cn/apache/maven/maven-3/3.5.3/binaries/apache-maven-3.5.3-bin.tar.gz'
#tar -zxf
#mv apache-maven-3.5.3 /usr/local/mave
(3)配置环境变量
#vim /etc/profile
添加以下配置
MAVEN_HOME=/usr/local/maven
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin #source /etc/profile
(4)测试
# mvn -version
Apache Maven 3.5. (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; --25T03::+:)
Maven home: /usr/local/maven
Java version: 1.8.0_161, vendor: Oracle Corporation
Java home: /usr/local/jdk1./jre
Default locale: en_US, platform encoding: UTF-
OS name: "linux", version: "3.10.0-693.el7.x86_64", arch: "amd64", family: "unix"
最新文章
- vijos P1915 解方程 加强版
- JAVA 编码中文简述
- (12)nehe教程6 纹理映射
- ZOJ 3905 Cake(贪心+dp)
- 友情转发一则Erlang招聘广告
- liunx 平台下软件包管理
- HUST 1541 Student’s question
- Samba原理和配置
- 手把手教你创建「人物角色Persona」
- webpack4介绍
- 【Nim游戏】高僧斗法
- 我曾做过陈士成,也做过孔乙己,还做过阿Q
- 安装网卡ifconfig不出现问题
- UWP 响应键盘组合快捷键
- webpack快速入门——实战技巧:webpack模块化配置
- CF1030A 【In Search of an Easy Problem】
- django2.0实现数据详情页展示的流程
- C# 数组基础
- ThinkPHP 连接数据库
- 轻量ORM-SqlRepoEx (六) JOIN
热门文章
- luoguP3723 HNOI2017 礼物
- pyqt5--动画
- node.js模块中exports和module.exports的区别
- 【leetcode】LCP 1. Guess Numbers
- 对0.5px的边的研究--------------引用
- Comet OJ - Contest #14题解
- 记录下:nth-child在table中遇到的问题~(已解决)
- Composite UI Application Block(CAB)
- CDOJ 1070 秋实大哥打游戏 带权并查集
- LNK1104 无法打开文件“proj.lib”