maven项目 package与install的区别 您所在的位置:网站首页 install和deploy有啥区别 maven项目 package与install的区别

maven项目 package与install的区别

2024-03-03 01:01| 来源: 网络整理| 查看: 265

一直以来都使用的是package打包项目部署在服务器运行,未曾使用过install,今天同事问我这两个的区别把我给问住了,赶紧去查询了解一下,并做一下记录。

package:

     当我们使用package来打包项目的时候,就会在我们的项目中生成一个target文件夹,web项目比如mvc项目就会在该文件夹下生成一个war包,放在服务器中的tomcat/webapps目录里运行。

 

Java项目的话就会在该文件夹下生成一个jar包,放在服务器中指定目录下使用“java -jar jar包名” 命令运行。

 

一般我们服务器部署服务都是使用package方式打包项目。

install:

   使用install方式就是将项目转换成为maven依赖存放在本地maven仓库中。就比如我的spring boot项目使用install后存在我本地maven仓库中路径是:E:\MavenRepository_IDEA\org\springframework\boot\项目名

 一般是多个项目中,例如a项目中使用了b项目的一些方法需要添加b项目作为依赖,此时就需要将b项目使用install方式打包到本地maven仓库中,以此来给a项目依赖导入调用。

 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有