不想使用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/
两种方式
6 回答2.9k 阅读✓ 已解决
3 回答2.6k 阅读✓ 已解决
3 回答4.1k 阅读✓ 已解决
6 回答2.3k 阅读
5 回答6.3k 阅读✓ 已解决
8 回答3.6k 阅读
4 回答2.8k 阅读✓ 已解决
https://segmentfault.com/a/11...
之前写过一篇打包部署的文章,时间有点久了。里面的技术版本需要升级一下,思路还是一致的。