zoukankan      html  css  js  c++  java
  • Spring Boot

    • Spring Boot支持jar包、war包两种形式的部署
      • 如果用的是maven,默认应该是jar的打包方式,如果要打包成war,需要做一些代码和pom.xml文件的修改
      • 如果用的是gradle,直接就有jar和war及相关的task。
        • 直接在build.gradle中指定使用jar、war插件即可?然后默认的打包方式就变了?
    • 在STS或者Eclipse中配置Server(Tomcat)
      • 在Server标签页或者Window->Perferences->Server->Runtime Environment中增加适当版本的Tomcat Server,并制定安装目录和使用的jre/jdk,然后就可以在Server标签页中看到该Server了。
      • 双击该Server
        • Overview页面
          • Server Locations
            • 必须把publish到该Server的项目都删掉,并且clean,状态变成Synchronized,才能修改
            • 如果要修改使用本地安装的Tomcat而不是STS或Eclipse自带的Tomcat,那么要选第二项,并修改Deploy path,一般是webapp,而不是内嵌的Tomcat的默认的wtpwebapp。
            • Eclipse Server Configuration
        • Modules页面
          • 可以修改访问某项目的初始路径,如果要让该项目可以从根路径访问,一定需要命名为ROOT并把Path改成/?(如NB)
      • 在该Server上右击选择"Add and Remove..."可以增加或者删除需要部署到该Server上的项目
        • 修改后,需要点clean、publish才生效,然后再start
    • 怎么解决Gradle的Spring Boot项目部署到独立的Tomcat,并可以从根路径访问?
    • Spring Boot项目打包成jar或者war,都有内嵌的Tomcat?后者怎么运行或部署?
  • 相关阅读:
    第二周进度条博客
    软件工程个人作业01
    动手动脑1
    构建之法阅读笔记06
    构建之法阅读笔记05
    构建之法阅读笔记04
    poj 1631 LIS
    poj 1609 dp
    lightoj 1198 最大权重匹配
    hdu4696 想法题
  • 原文地址:https://www.cnblogs.com/wyp1988/p/10844055.html
Copyright © 2011-2022 走看看