zoukankan      html  css  js  c++  java
  • 第三章 1.云部署,打包上传

    1.springboot打包

    <plugins>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
              <source>1.8</source>
              <target>1.8</target>
            </configuration>
          </plugin>
          <plugin>
              <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
          </plugin>
        </plugins>

    需要增加spring-boot-maven-plugin将依赖的jar包都打进来,成为一个可执行的jar包。

    否则报错

    D:2.workspacemiaoshaStable arget>java -jar miaosha-1.0-SNAPSHOT.jar

    miaosha-1.0-SNAPSHOT.jar中没有主清单属性

    3.命令行mvn打包的时候报错:No compiler is provided in this environment. Perhaps you are running on a JRE

    安装jdk8时自动在PATH增加了java的路径,就没有设置JAVA_HOME,应该是缺少JAVA_HOME

    D:2.workspacemiaoshaStable>set JAVA_HOME=C:Program FilesJavajdk1.8.0_231
    
    D:2.workspacemiaoshaStable>echo %JAVA_HOME%
    C:Program FilesJavajdk1.8.0_231
    D:2.workspacemiaoshaStable>mvn clean package

    java -jar miaosha-1.0-SNAPSHOT.jar ---执行工程

    linux环境部署

    1.安装JDK

    a.先从官网下载jdk  jdk-8u231-linux-x64.rpm

    b.使用rpm -ivh *.rpm安装

    安装在//usr/java/目录下,修改/etc/profile文件增加PATH,JAVA_HOME

    2.安装mysql数据库

    使用yum install mysql* yum install mariadb-server 安装mysql

    3.mysql修改root密码

    格式:mysqladmin -u用户名 -p旧密码 password 新密码 

    例子:mysqladmin -uroot -p123456 password 123

    4.springboot启动,停止

    deploy.sh 内容
    nohup java -Xms400m -Xmx400m -XX:NewSize=200m -XX:MaxNewSize=200m -jar miaosha-1.0-SNAPSHOT.jar spring.config.addition-location=application.properties &

    说明:spring.config.addition-location=application.properties 用自定义文件来覆盖配置

  • 相关阅读:
    拓扑排序笔记
    最小生成树——垃圾佬抓宠物
    次小生成树
    关于 海平面上升 与 fold的毒瘤题(easy) 的思考
    看正月点灯笼老师的笔记—01背包
    欧拉图的判定欧拉路的求法
    离散实验——关系闭包运算
    Floyd 求最短路
    离散实验——二元关系及其性质
    最小生成树
  • 原文地址:https://www.cnblogs.com/t96fxi/p/11944189.html
Copyright © 2011-2022 走看看