zoukankan      html  css  js  c++  java
  • 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项目

    。。。

  • 相关阅读:
    Flex 布局语法教程
    2017年总结的前端文章——border属性的多方位应用和实现自适应三角形
    html 里 checkbox里 只要选中就会自动添加checked=“checked”么?
    jQuery遍历DOM
    checkbox 全选操作
    ubuntu下安装jdk
    ubuntu下安装nodejs
    nodejs express route 的用法
    聊天室业务分析
    一般使用场景
  • 原文地址:https://www.cnblogs.com/bigfaceWei/p/13023986.html
Copyright © 2011-2022 走看看