我正在尝试使用“ 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
任何帮助表示赞赏。谢谢
经过数小时的搜索和尝试其他操作之后,我可以保证为我设置该属性的有效性application-local.yml。
application-local.yml
因此,在我的application-local.yml文件中,我设置了:
server: port: 8080 contextPath: /test
Spring Boot带有一些预构建的属性支持,可以在application.properties文件中定义。
application.properties