当前位置:首页 > 服务端 > 第三章 1.云部署,打包上传

第三章 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.workspace\miaoshaStable\target>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.workspace\miaoshaStable>set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_231

D:\2.workspace\miaoshaStable>echo %JAVA_HOME%
C:\Program Files\Java\jdk1.8.0_231
D:\2.workspace\miaoshaStable>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 用自定义文件来覆盖配置

作者:haohao1234
来源链接:https://www.cnblogs.com/t96fxi/p/11944189.html

版权声明:
1、Java侠(https://www.javaxia.com)以学习交流为目的,由作者投稿、网友推荐和小编整理收藏优秀的IT技术及相关内容,包括但不限于文字、图片、音频、视频、软件、程序等,其均来自互联网,本站不享有版权,版权归原作者所有。

2、本站提供的内容仅用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律的规定,不得侵犯相关权利人及本网站的合法权利。
3、本网站内容原作者如不愿意在本网站刊登内容,请及时通知本站(javaclubcn@163.com),我们将第一时间核实后及时予以删除。





本文链接:https://www.javaxia.com/server/125618.html

标签: No compiler
分享给朋友:

“第三章 1.云部署,打包上传” 的相关文章