前端是vue,后端接口是springboot,如何把他俩都部署到tomcat中啊,一个静态文件,一个jar?

不想使用nginx


回答:

https://segmentfault.com/a/11...

之前写过一篇打包部署的文章,时间有点久了。里面的技术版本需要升级一下,思路还是一致的。


回答:

看这篇对你有没得点帮助:前后端分离开发一体发布

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/


回答:

前端 build 出来,静态文件放后台项目的 resources/static 下面,打包,部署


回答:

两种方式

  • 前端代码 build 之后,放进 Spring 工程的静态资源目录,然后打包 Spring 工程,再放入 tomcat
  • 前后端代码分别打包放入 tomcat,tomcat 是支持直接放置服务资源的(需要修改 server.xml 配置文件)


回答:

springboot支持放置静态文件的 你把vue工程打包之后 放到springboot resource目录下面就可以

以上是 前端是vue,后端接口是springboot,如何把他俩都部署到tomcat中啊,一个静态文件,一个jar? 的全部内容, 来源链接: utcz.com/p/944430.html

回到顶部