• 在做项目时,都会在做项目的打包操作的,不同的环境下有不同的打包方式,在maven项目中可以使用pom.xml配置文件中实现配置,
  • 首先要创建一个web项目 先说一下打包成war包吧
    -
    创建好项目后,需要配置pom.xml配置文件来指定打包插件要打包的那些东西 如果不指定打包的配置文件位置的话,默认只会打包resources目录下的
    需要注意是可以会有不同的配置文件指定不同的环境,开发配置文件设置开发环境,test环境有测试的配置文件,所有在打包时只选择一种坏境下的配置文件就可以了

    先说一下指定打包命令 打开run debug configurations窗口输入命令
    命令是clear complie package -Pdev -D
    -p是指定寻找id是dev的配置文件, 就是指定使用哪个环境啊

先测试一下这个简单的命令

docjer部署maven打包的zip项目文件 maven项目如何打包部署_配置文件

docjer部署maven打包的zip项目文件 maven项目如何打包部署_jar包_02


可以找到对应war包的目录位置下查看打包后的东西可以看到

docjer部署maven打包的zip项目文件 maven项目如何打包部署_jar包_03


来在打包一次

先加上这个test环境

docjer部署maven打包的zip项目文件 maven项目如何打包部署_maven项目_04


开始打包 这命令不一样了 设置成这样了

docjer部署maven打包的zip项目文件 maven项目如何打包部署_jar包_05


设置成功后开始打包 点击这个 生成还是刚才那个war文件,改变的是其中的内容了

docjer部署maven打包的zip项目文件 maven项目如何打包部署_配置文件_06


开始说打包maven项目成为jar包

首先要添加一个jar包的打包插件

docjer部署maven打包的zip项目文件 maven项目如何打包部署_maven项目_07


打开项目结构 查看一下当前jdk版本号是否一致

docjer部署maven打包的zip项目文件 maven项目如何打包部署_maven项目_08


docjer部署maven打包的zip项目文件 maven项目如何打包部署_jar包_09

docjer部署maven打包的zip项目文件 maven项目如何打包部署_jar包_10


docjer部署maven打包的zip项目文件 maven项目如何打包部署_配置文件_11


docjer部署maven打包的zip项目文件 maven项目如何打包部署_maven项目_12


docjer部署maven打包的zip项目文件 maven项目如何打包部署_配置文件_13

  • maven项目的打包类型
    pom类型 : 用在父级工程或聚合工程中。用来做jar包的版本控制。必须指明这个聚合工程的打包方式为pom
    war类型 : 将会打包成war,发布在服务器上的工程。如网站或服务。在SpringBoot 项目中,只要我们在依赖中添加了web的启动器,我们就不需要添加打包方式了,maven会自动帮助我们 识别这个项目为war工程。不是springBoot项目的话,则需要指明这个项目为一个web工程。
    jar类型 :打包成jar的工程。它就是存放一些其他工程都会使用的类,工具类。我们可以在其他工程的pom文件中去引用它,和引用别的jar包没什么区别。