栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

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

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

目录

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里找到 标签, 在  标签下输入以下代码(我用的是阿里云的 maven 镜像)


    alimaven
    aliyun maven
    http://maven.aliyun.com/nexus/content/groups/public/
    central        

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

 修改仓库下载位置

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

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

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

D:ideaMavenapache-maven-3.8.4maven-repo

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包,就可以了。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/988122.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号