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

安装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)工具安装:

//www.greatytc.com/p/fb6ed37c90eb

Spring Boot(2)新建Spring Boot工程

//www.greatytc.com/p/00fd73f515f6

Spring Boot(3)整合Mybatis

//www.greatytc.com/p/8401e9304fa0

Spring Boot(4)整合thymeleaf

//www.greatytc.com/p/8d2cc7207fb2

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

//www.greatytc.com/p/923d26d705ed

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

//www.greatytc.com/p/9cf6faa8595e

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

//www.greatytc.com/p/ae170a58f88c

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容