美文网首页
2019-10-10 spring boot 项目部署及指定JD

2019-10-10 spring boot 项目部署及指定JD

作者: 忆丶往 | 来源:发表于2019-10-10 09:28 被阅读0次

springboot项目,可以jar包运行,也可war包运行!

  1. jar的方式部署,读取的是项目中yml中的配置信息,默认contextPath/
    后台RequestMapping为/test/hello,前台访问路径就是test/hello,自动就会跳转到http://localhost:8080/test/hello页面
  2. war的形式部署到tomcat下时,(路径:部署时项目所在的路径)在访问时需要加上项目名称,比如project,这时的contextPath就是/project,那么在这种情况下,以前的相对路径写法"test/hello"就完全不能用了,因为它会自动跳转到http://localhost:8080/test/hello地址,很显然,这里缺少了/project,正确路径是http://localhost:8080/project/test/hello

Tomcat部署war包 指定JDK路径

其实特别简单,只需要在bin目录中的setclasspath.bat文件前面添加:

set JAVA_HOME=D:\java\jdk1.8.0_171
set JRE_HOME=D:\java\jdk1.8.0_171\jre

如图


image.png

cmd运行jar包 指定JDK路径

可在文本文档(.txt)中新建以下内容

set JAVA_HOME=D:\java\jdk1.8.0_171
set CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOMe%\lib\tools.jar;
set Path=%JAVA_HOME%\bin;
java -jar test.jar

保存为批处理(.bat)文件,即可执行可执行jar包——test.jar

相关文章

网友评论

      本文标题:2019-10-10 spring boot 项目部署及指定JD

      本文链接:https://www.haomeiwen.com/subject/ubigpctx.html