美文网首页SpringBoot
SpringBoot打包方式

SpringBoot打包方式

作者: 意识流丶 | 来源:发表于2018-07-12 19:50 被阅读21次

    SpringBoot一般打包成jar或者war

    用IDEA创建的项目默认是打包成jar包的
    如果想打成war包需要在pom.xml中把jar改为war

    <packaging>war</packaging>
    

    需要加目录webapp,然后在webapp下加WEB-INF目录,在WEB-INF目录新建个web.xml文件,不需要写任何代码

    image.png

    mvnwmvnw.cmd文件是对mvn命令的封装
    pom.xml: maven项目的配置文件

    Spring Boot打包过程

    mvn clean : 删除target目录内容,清理打包痕迹
    mvn compile 编译项目,查看是否有语法或者依赖问题
    mvn package打包当下的项目
    -DskipTests主要用以调过测试用例的执行,如果不加上面的参数,则会执行测试目录下的测试程序。

    用maven打包,生成war包

    然后在编译器控制台输入mvn clean install就可以在target目录下看到打好的war

    image.png
    需要启动可以在项目主目录输入 mvn spring-boot:run

    如果是jar包的话可以参考https://www.jianshu.com/p/e0c1b6107fa3

    相关文章

      网友评论

        本文标题:SpringBoot打包方式

        本文链接:https://www.haomeiwen.com/subject/ztwkpftx.html