美文网首页Java后端Spring Boot
Spring Boot(6)jar方式打包发布

Spring Boot(6)jar方式打包发布

作者: 面皮大师 | 来源:发表于2017-05-24 10:49 被阅读1285次

    安装maven环境

    下载地址:http://maven.apache.org/

    下载maven

    解压,我直接解压到D盘的:

    解压
    设置环境变量:
    MAVEN_HOME
    Path
    设置之后,cmd命令行看看是否可用,使用maven的前提是需要先安装java环境。
    输入mav -v
    测试是否安装成功

    jar方式打包运行项目

    cd到项目目录下执行:

    mav package
    

    第一次运行会很慢,需要下载很多依赖,等下就好,实在慢的不行就中途退出一次,然后重新执行以下。
    执行打包成功后会在项目文件夹下的target文件下生成这么一堆东西,jar结尾的文件就是生成的目标文件:


    打包成功

    运行项目

    java -jar xxx.jar
    
    运行成功

    .
    访问页面


    访问页面

    发布异常Error resolving template "/news/newsCategoryManage", template might not exis

    异常

    出现这个情况是由于theamleaf导致的,在开发调试时候没有问题,只有在发布的时候存在。
    解决办法是,修改跳转路径,跳转路径前方的斜杠都去掉就好了。


    修改路径

    Spring Boot(1)工具安装:

    http://www.jianshu.com/p/fb6ed37c90eb

    Spring Boot(2)新建Spring Boot工程

    http://www.jianshu.com/p/00fd73f515f6

    Spring Boot(3)整合Mybatis

    http://www.jianshu.com/p/8401e9304fa0

    Spring Boot(4)整合thymeleaf

    http://www.jianshu.com/p/8d2cc7207fb2

    Spring Boot(5)一个极简且完整的后台框架

    http://www.jianshu.com/p/923d26d705ed

    Spring Boot(6)jar方式打包发布

    http://www.jianshu.com/p/9cf6faa8595e

    Spring Boot(7)war方式打包发布

    http://www.jianshu.com/p/ae170a58f88c

    相关文章

      网友评论

      本文标题:Spring Boot(6)jar方式打包发布

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