不想使用nginx
看这篇对你有没得点帮助:前后端分离开发一体发布
Spring Boot 没耍过,不过应该也是可以支持静态资源的。网上搜一下“Spring Boot 静态资源”,搜出来的东西还蛮多。
springboot的jar包都内置了tomcat,所以不需要在安装tomcat了,通常的做法就是用nginx来部署,可以参考一些比较流行的框架的部署方式,类似这个:系统部署。
smiley-http-proxy-servlet
了解一下,之前在项目中有使用过。<dependency>
<groupId>org.mitre.dsmiley.httpproxy</groupId>
<artifactId>smiley-http-proxy-servlet</artifactId>
<version>1.1</version>
</dependency>
proxy:
api_proxy:
servlet_url: /api_proxy/*
target_url: http://127.0.0.1:8081/
两种方式
15 回答8.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
8 回答6k 阅读
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
https://segmentfault.com/a/11...
之前写过一篇打包部署的文章,时间有点久了。里面的技术版本需要升级一下,思路还是一致的。