maven下载安装及IDEA配置、使用maven导出项目jar包并部署到服务器上

本文详细介绍了Maven的下载安装过程,包括设置环境变量和配置镜像仓库,以及修改本地仓库位置。接着在IntelliJ IDEA中创建并配置Maven项目,讲解了如何导出项目JAR包,并将其部署到服务器。最后,提到了通过SCP命令将JAR包上传到远程服务器及启动部署的步骤。
摘要由CSDN通过智能技术生成

目录

1.下载安装

2.增加maven镜像仓库和修改仓库下载位置

镜像配置

 修改仓库下载位置

3.小试:在idea中创建一个新maven项目 

4.IDEA上配置maven

5.maven导出项目jar包

6.导出的项目jar包部署到服务器上


1.下载安装

(1)进入下载地址Maven – Download Apache Maven

(2)等待下载完成,

 (3)下载完成之后,解压压缩包,解压到自己想要安装maven的地址路径,

 (4)在电脑开始中,搜索“环境变量”,打开,

 新建一个环境变量为MAVEN_HOME,

 (5)编写变量名和变量值之后,点击“确定”,

  • 变量名:MAVEN_HOME
  • 变量值:自己之前安装maven的地址路径

 点击“确定”之后,

(6)然后找到Path,选中,点击“编辑”,在 Path 中点击“新建”写入 一个新的路径,

%MAVEN_HOME%\bin

注意:写完之后,一直点击“确定”,离开。

(7)打开cmd,在cmd中输入以下命令执行,如果出现版本信息那么就说明我们的环节变量配置成功了。

mvn -v

2.增加maven镜像仓库和修改仓库下载位置

镜像配置

(1)打开自己之前安装maven的地址路径,打开 maven 文件里面的 conf 文件,找到conf 文件下的 settings.xml,打开,

(2)在 settings.xml里找到<mirror> 标签, 在 <mirror> 标签下输入以下代码(我用的是阿里云的 maven 镜像)

<mirror>
    <id>alimaven</id>
    <name>aliyun maven</name>
    <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    <mirrorOf>central</mirrorOf>        
</mirror>

添加之后,保存  settings.xml文件。

 修改仓库下载位置

(1)打开自己之前安装maven的地址路径,在该文件夹下创建一个文件夹,用来以后保存我们的jar包 ,

(2) 打开 maven 文件里面的 conf 文件,找到conf 文件下的 settings.xml,打开,

(2)在 settings.xml里搜索localRepository,可以看到有一个默认路径,添加下行代码,换成自己创建文件夹的路径,

<localRepository>D:\idea\Maven\apache-maven-3.8.4\maven-repo</localRepository>

3.小试:在idea中创建一个新maven项目 

(1)打开IDEA,点击“file-->new-->project” 打开,

点击“Maven-->next”,

 这块儿可以修改新建的maven项目的名字,点击“finish”,

(2)点击“finish”之后,就新建了一个空的maven项目,至此maven项目就新建完成了。

4.IDEA上配置maven

(1) 按照顺序依次点开“file-->设置settings--> Build,Execution,Deployment-->Build Tools-->Maven”,展示为以下界面,

 (2)在这个弹出的界面中,需要修改三个地方,

  • Maven home path:我们之前安装的maven的路径
  • User setting file:我们之前修改的maven文件夹下的conf文件夹下的settings.xml文件的路径(先打开后面的override重写,才能进行修改)
  • Local Repository:我们之前新建的想要以后保存jar包的文件夹的路径(先打开后面的override重写,才能进行修改)

修改完成之后,点击“OK”。

 (3)

注意:配置完idea的maven设置后,新建项目的时候并不能自动导入maven主路径,需要手动导入,这里我们就需要更改idea的主设置

点击“fiel-->new projects Setup-->Setting for new projects”打开,

 和之前一样的修改方式,

 修改完成之后,点击“OK”。

5.maven导出项目jar包

(1)上述步骤都完成之后,我们打开IDEA,首先配置本地的pom文件

(2)找到界面的右上角会出现一个“Maven”,点击打开,

 (3)在本地的pom文件配置好之后,执行deploy命令,可以将maven所打的jar包上传到远程的repository,便于其他开发者和工程共享。

先点击“clean”。再点击“deplay”,然后就可以得到我们想要的jar包了。

  • clean:清除由项目编译创建的target。
  • deplay:将你负责的模块发布到你配置的仓库位置。在本地的pom文件配置好之后,执行deploy命令,可以将maven所打的jar包上传到远程的repository,便于其他开发者和工程共享。
  • install:安装jar包到本地仓库。

 OK,打包成功了。

6.导出的项目jar包部署到服务器上

(1)打开cmd,输入以下命令,将打包好的jar包,SCP到远程服务器的文件夹,

补充:使用SCP命令,可以让本地文件上传到远程服务器。

eg:

scp final-1.0-SNAPSHOT.jar root@xx.xxx.x.xxx:/data/
  • root:远程服务器的用户,一般为root,
  • xx.xxx.x.xxx:为远程服务器的IP,
  • /data/:上传到远程服务器下的data文件夹下。

过程中需要输入远程服务器的密码,等到进度为100%就说明上传成功了。

(3)远程连接服务器之后,

我们可以使用这条命令来查看远程服务器中,现在是否有此类型的进程正在运行,

ps -ef|grep final

如果有此类型的进程正在运行,我们想要替换jar包,那么想要先杀死正在运行的进程,

ID:为你想要杀死的进程ID,

kill -9 [ID]

 (4)杀死之后,启动脚本,重启jar包,就可以了。

  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

水w

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值