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项目
。。。