一尘不染

将jhipster应用程序部署到其他上下文路径

tomcat

我正在尝试使用“ mvn”命令部署一个jhipster应用程序。我相信这将运行默认的spring-
boot:run。我认为这会部署到tomcat。服务器启动后,可以从http://
localhost:8080获得
该应用程序。这很好。但是,我想为应用程序设置上下文路径,我不想将其部署到根目录。

例如:http:// localhost:8080 / test应该带我到应用程序索引页面。

我累了以下内容,但没有用。

mvn -Pprod软件包

java -jar target / jhipster-0.0.1-SNAPSHOT.war -Dserver.contextPath = / test

任何帮助表示赞赏。谢谢


阅读 263

收藏
2020-06-16

共1个答案

一尘不染

经过数小时的搜索和尝试其他操作之后,我可以保证为我设置该属性的有效性application-local.yml

因此,在我的application-local.yml文件中,我设置了:

server:
     port: 8080
     contextPath: /test

Spring Boot带有一些预构建的属性支持,可以在application.properties文件中定义。

2020-06-16