spring boot jar部署遇到的问题

来源:互联网 发布:2016淘宝类目排行榜 编辑:程序博客网 时间:2024/06/05 08:09
    今天,总算把之前做的那个项目部署了一下,我之前改了个小东西,试着用spring boot开发了一下啊,之前都是在编辑器上运行,没有部署,今天试着部署了一下,我就把我遇到的问题简单总结一些。
     首先要让spring boot 支持jar,如下 <packaging>jar</packaging>,这个必须有,然后支持maven,需要      
<plugins>
        <plugin>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
      </plugins>
注意这种方式只支持一个main方法,运行如下:   

  java -jar  jar文件  

  例如:

java -jar spring-boot01-1.0-SNAPSHOT.jar > log.file 2>&1 &

上面就是把日志输出到后台

对于如何停止spring boot 的应用?

用:

ps -ef|grep jar包文件名全称

找到进程,然后: kill -9 进程名称

然后打包后的文件名为:
    <finalName>文件名</finalName>
   要控制打包的jdk的版本,我们需要
  <properties>
    <java.version>1.7</java.version>
  </properties>
  这样配置,例子为jdk1.7
   关于打包后webapp的目录丢失的问题,以及resources目录没有打到 jar中的问题:如下配置就好:
      <!-- 解决webapp目录丢失的问题-->
    <resources>
      <resource>
        <directory>src/main/webapp</directory>
        <targetPath>META-INF/resources</targetPath>
        <includes>
          <include>**/**</include>
        </includes>
      </resource>


<!-- 解决resources目录-->
      <resource>
        <directory>src/main/resources</directory>
        <targetPath>BOOT-INF/classes</targetPath>
        <includes>
          <include>**/**</include>
        </includes>
      </resource>


     </resources>
     遇到就这些,以后有再补充吧。
阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 马桶水箱不上水怎么办 上水石盆景图片 太阳能上水开关示意图 马桶不上水维修图解 上水广场有哪些品牌 上水购物攻略 香港上水广场 香港上水广场购物攻略 香港上水购物攻略 香港代购 太阳能热水器上水 水泵通电后嗡嗡响不上水 上汽大通 上汽大众 上汽集团 上汽大通g50 上汽荣威 上汽maxus 上汽 上汽大通d90 上汽通用 上汽大通t60 上汽五菱 上汽斯柯达 上汽荣威rx5 上汽股票 上汽g50 上汽大通d60 上汽d60 上汽红岩 上汽汽车 上汽乘用车 上汽股份 上汽公司 上汽电话 上汽荣威360 上汽新能源 上汽荣威e50 上汽荣威w5 上汽荣威suv 上汽荣威950