将jhipster应用程序部署到不同的上下文路径

Mav*_*Riz 4 java spring tomcat maven jhipster

我正在尝试使用'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

任何帮助表示赞赏.谢谢

Mav*_*Riz 7

经过几个小时的谷歌搜索和尝试不同的东西,我可以保证为我设置属性的有效性application-local.yml.

所以在我的application-local.yml文件中,我设置:

server:
     port: 8080
     contextPath: /test
Run Code Online (Sandbox Code Playgroud)

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