IDEA中Maven项目打包方式

方式一:

  • 直接打包,不打包依赖包,仅打包出项目中的代码到JAR包中,可称为架包。在其他应用中运行时,必须保证其上面有相应的依赖包,才能运行。
  • maven——》Lifecyle——》Clean——》Package

IDEA中Maven项目打包方式_第1张图片

  • 打包成功后就会出现target文件夹

IDEA中Maven项目打包方式_第2张图片
IDEA中Maven项目打包方式_第3张图片

方式二:

  • 打包两个jar包:
  • 一个是架包(只包含程序包即方式一打的包
  • 一个是全包(将maven项目中的依赖包和项目打为一个包 。)
  • 一般都会选择方式二进行打包,这样可以直接在其他应用中调用
  • maven——》Plugins——》assembly——》assembly:assembly

IDEA中Maven项目打包方式_第4张图片

  • 打包成功后就会出现target文件夹:包括两个jar包
  • 较长的名字就是含有依赖包的jar包

IDEA中Maven项目打包方式_第5张图片
IDEA中Maven项目打包方式_第6张图片

你可能感兴趣的:(Spark,maven,打包)