idea项目打包--持续更新

Java项目打包总结:

1,web项目打成jar包

①,打开项目的Artifacts模块,点加号,选JAR-->From modules...

②,选择对应的Module,如有主类,要选择主类,配置META-INF的路径,点ok

③,查看jar包的输出路径

 ④,在项目中打开bulid-->build Artiacts-->xx:jar,执行完成后再第三部的路径下找对应的jar包。

2,web项目打包成war

①,打开项目的Artifacts模块,点加号,选Web Application:Archive,点for'xxx:Web exploded',点ok

②,查看war包的输出路径

③,在项目中打开bulid-->build Artiacts-->xx:Web。执行完成后再第二步的路径下找到对应的war包

3,springboot项目打包(包括多模块)

      springboot项目集成了maven,因此在maven的lifecycle模块下打包

 ①,确保项目的pom文件有maven插件的依赖,如果是多模块项目,要注意只有主模块的pom文件才有maven打包插件,其模块的maven打包插件都要删除或注释掉

②,找到maven-->lifecycle-->compile,点击编译代码

 

③,编译成功后,点击maven-->lifecycle-->package,成功既打包完成。

 

④,注意编译的时候要把闪电形状的‘Skip Tests’选中,这样就不会打包单元测试文件了

4,Vert.x框架打包

    使用gradle构建vertx项目

。。。

原文地址:https://www.cnblogs.com/bigfaceWei/p/13023986.html