阅读React中的Spring属性

时间:2017-03-07 11:44:30

标签: spring maven reactjs properties

我有一个Spring / React webapp。在我的application.properties文件中,我定义了spring.data.rest.base-path = /api,因此在本地运行应用程序时,所有内容都可以在localhost:8080/api上访问。如果我将它部署到我的tomcat,所有内容都会转到localhost:8080/warname/api 我可以在我的属性文件中轻松定义我的warname。在React中,

path: '/api/myStuff' 

我可以访问我的数据 我也可以改为

path: '/warname/api/myStuff'

一切都会奏效。但为了使事情变得更容易,最好从我的pom.xml中读取warname,这样我就不必改变我的.js中的每个路径。怎么做到这一点?

1 个答案:

答案 0 :(得分:0)

如果您的Tomcat目录中有一个名为ROOT的目录,则必须将其删除并将战争名称更改为ROOT.war,这样当Tomcat爆炸战争时它将成为主根项目