基于maven的三种packaging方式

作者:JSON_ZJS 时间:2021-09-30 22:15:05 

maven的三种packaging方式

pom是maven依赖文件

jar是java普通项目打包

war是java web项目打包

  • pom:打出来可以作为其他项目的maven依赖,在工程A中添加工程B的pom,A就可以使用B中的类。用在父级工程或聚合工程中。用来做jar包的版本控制。

  • jar包:通常是开发时要引用通用类,打成jar包便于存放管理。当你使用某些功能时就需要这些jar包的支持,需要导入jar包。

  • war包:是做好一个web网站后,打成war包部署到服务器。目的是节省资源,提供效率。

maven项目中<packaging>pom</packaging>的意思

基于maven的三种packaging方式

项目的打包类型:pomjarwar

packing默认是jar类型

  • pom ---------> 父类型都为pom类型

  • jar ---------> 内部调用或者是作服务使用

  • war ---------> 需要部署的项目

来源:https://blog.csdn.net/JSON_ZJS/article/details/106224070

标签:maven,packaging
0
投稿

猜你喜欢

  • java虚拟机深入学习之内存管理机制

    2023-07-03 21:15:40
  • 浅谈Java编程中string的理解与运用

    2021-05-31 22:15:44
  • Android中自定义标题栏样式的两种方法

    2022-05-03 09:06:01
  • C#常用GDI+文字操作汇总

    2022-10-24 00:51:12
  • Intellij Idea修改代码方法参数自动提示快捷键的操作

    2022-11-19 08:08:37
  • ActiveMQ结合Spring收发消息的示例代码

    2023-11-24 06:01:12
  • Java调用windows系统的CMD命令并启动新程序

    2021-11-27 17:09:13
  • 关于java关键字this和super的区别和理解

    2022-08-01 14:33:09
  • 详解spring中的Aware接口功能

    2023-07-02 00:36:01
  • Android手势识别功能

    2022-07-23 22:04:26
  • 关于Mybatis-Plus Wrapper是否应该出现在Servcie类中

    2023-11-28 22:04:56
  • Springboot一个注解搞定返回参数key转换功能

    2022-06-21 00:11:24
  • Mybatis selectKey 如何返回新增用户的id值

    2022-07-14 05:10:38
  • 手机方向传感器的缺点及解决方法探究

    2021-12-27 08:58:58
  • SpringMVC 参数绑定相关知识总结

    2022-06-05 12:50:54
  • Android ANR原理分析

    2023-02-01 13:11:58
  • mybatis快速上手并运行程序

    2022-09-24 07:56:08
  • 浅谈Java编程中的synthetic关键字

    2022-01-27 18:48:41
  • Java实现储存对象并按对象某属性排序的几种方法示例

    2022-05-04 18:05:57
  • Spring Security 实现用户名密码登录流程源码详解

    2023-05-31 11:13:59
  • asp之家 软件编程 m.aspxhome.com