.jar.original 是普通jar包,不包含依赖
.jar 是可执行jar包,包含了pom中的所有依赖,可以直接用java -jar 命令执行

————————————————————————————————————

如果是部署,就用.jar
如果是给别的项目用,就要给.jar.original这个包

【mvn打包】.jar 和 .jar.original的区别相关推荐

  1. Spring-boot mvn 打包之后Java -jar找不到启动类的问题

    spring-boot项目 在mvn打成jar包之后,java -jar xxx.jar 启动时,提示 'jar中没有主清单属性',这是因为mvn打的jar包里没有启动类,在打好的jar包里有一个 / ...

  2. java maven jar 打包_使用Maven打包可运行jar和javaagent.jar的区别

    简介 javaagent 是 Java1.5 之后引入的新特性,其主要作用是在class被加载之前对其拦截,以插入我们的字节码. java1.5 之前使用的是JVMTI(jvm tool interf ...

  3. 打包部署时jar包和war包的区别

    springboot打成jar包时,pom文件里有一些tomcat的jar包引用,就是spring boot内置的tomcat, 打war包时,需要注释掉这些tomcat的引用 maven的三种项目打 ...

  4. java包 agent_使用Maven打包可运行jar和javaagent.jar的区别

    简介 javaagent 是 Java1.5 之后引入的新特性,其主要作用是在class被加载之前对其拦截,以插入我们的字节码. java1.5 之前使用的是JVMTI(jvm tool interf ...

  5. mvn 打包可执行包_用Maven打包发布可执行的jar包

    项目有个需求,要把当前项目的代码和依赖打包成一个jar包,再把jar包和一些相关文件一起打包成一个tar 这里用到了两个插件,shade 和assembly,shade负责生成jar包,assembl ...

  6. Spring Boot 打包分离依赖 JAR 和配置文件

    Spring Boot 打包分离依赖 JAR 和配置文件 2018年07月11日 15:17:09 <span class="read-count">阅读数 6145& ...

  7. java jar 和 war 包的区别

    一. jar 包 JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件.JavaSE程序可以打包成Jar包(J其实可以理解为Java了). ...

  8. jar打包 剔除第三方依赖以及它的依赖_maven打包成第三方jar包且把pom依赖包打入进来的方法...

    添加此PLUGIN到项目的POM.XML中 maven-assembly-plugin com.allen.capturewebdata.Main jar-with-dependencies 如果出现 ...

  9. jar包和war包区别及理解

    在开发阶段不适合使用war包,因为在开发阶段,经常需要添加或删除Web应用程序的内容,更新 Servlet类文件,而每一次改动后,重新建立war包将是一件浪费时间的事情.在产品发布阶段,使用war文件 ...

  10. 使用EXE4J自动打包可运行jar文件

    Eclipse提供了两种打包jar包的方式:jar文件和可运行jar文件(导出-->Java 菜单中).这两者的区别在于,导出的jar文件前者不可以直接运行,后者(可运行jar文件)可直接运行. ...

最新文章

  1. 调整表格的行高_Word表格无法调整行高?尽然是这个原因,90%的人都可能遇到...
  2. 为进阶Linux大佬打牢地基
  3. 编程行业里面的新行话
  4. LeetCode 2196. 根据描述创建二叉树(哈希)
  5. java 按钮 颜色_改变按钮颜色的java事件,个人成果!
  6. [bzoj1925][Sdoi2010]地精部落
  7. jquery 日期选择器
  8. 算法复习周------“动态规划之‘图像压缩’”
  9. ubuntu 双击打不开软件或者创建的快捷方式
  10. python转xlsx为xls 或重新保存xls
  11. 那些油管上高质量的学习编程的频道 之二
  12. SONET/SDH帧格式
  13. 计算机科学湖北的大学排行,2015年湖北省大学最佳专业排行榜
  14. Revit API、AddInManager、RevitLookup、SDK的用途
  15. pdf怎么压缩文件到最小?如何将pdf文档怎么压缩最小?软件工具在线网站哪个好?
  16. Qt 数字报阅读器 图文版
  17. pandas技巧:用一列的非空值填充另一列对应行的空值
  18. 应用层协议 —— HTTP(二)
  19. 事实胜于雄辩,激素性皮炎的治疗激素皮炎的治疗面部激素性皮炎在康本
  20. 复旦大学和吉大计算机考研选哪个,复旦综合实力强,但这个学科比不上吉大,考生该怎么报考...

热门文章

  1. nashorn 和 delight-nashorn-sandbox 学习笔记
  2. ET框架-18 ET框架登录账号请求逻辑编写(3)
  3. Linux高级应用(二)文件IO函数与液晶屏显示
  4. 在不同的网站浏览本站内容
  5. 全民打怪兽6星英雄大推荐之 食梦魔女·莉莉丝~不错的女英雄
  6. java理解向上转型和向下转型
  7. 负载均衡调度算法大全
  8. Friends 人物简介
  9. opencv棋盘格角点检测原理总结
  10. c语言fmod英文全称,C语言fmod()函数:对浮点数取模(求余)(示例代码)