# demo **Repository Path**: a198720/demo ## Basic Information - **Project Name**: demo - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-01-20 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # user guide - 创建一个spring boot web 应用 - 打jar包 - 部署到linux 服务器 ## 创建一个spring boot web 应用 如代码即可 ### 打jar包 有如下两种方式 - 直接在工程pom.xml所在目录执行 mvn clean package -Dmaven.test.skip=true 即可 ![1547981226682](assets/1547981226682.png) - 在idea 使用maven工具打包 ![1547981240199](assets/1547981240199.png) 打完jar包,将在target目录下看到 ![1547981279032](assets/1547981279032.png) ### 部署到linux 服务器 - 安装jdk, 如果是centos 操作系统, 直接通过yum 安装即可. ```shell yum -y install java-1.8.0-openjdk-devel.x86_64 # 查看是否安装成功 java -version ``` - 上传jar包并执行 ```shell java \ -Djava.security.egd=file:/dev/./urandom \ -Xms256M -Xmx1024M \ -jar demo-0.0.1-SNAPSHOT.jar \ 1>log.log 1>/dev/null & ``` 说明: 这里设置了启动应用所需要的最小最大内存,同时指定了存储日志的文件 ![1547982473213](assets/1547982473213.png) 查看进程 使用jps 或者是ps -ef|grep java ![1547982504646](assets/1547982504646.png) 日志: