1. 程式人生 > >jar包部署到Linux伺服器

jar包部署到Linux伺服器

專案用springboot+maven
在springboot的pom檔案裡寫入(在denpendencies下面,和dependencies同級)

  <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version
>
1.5.4.RELEASE</version> <executions> <execution> <goals> <goal>repackage</goal> </goals> </execution> </executions
>
</plugin> </plugins> </build>

在生命週期裡先點選一下clean,然後再package,這樣打的包是jar包

這裡寫圖片描述

 
此時,專案會生成target目錄,下面會出現jar包

這裡寫圖片描述

複製出來,用WinSCP上傳到伺服器,這裡預設伺服器上已經裝好了Tomcat,Mysql。
目錄放在/root/ch裡
然後在ch目錄裡寫一個指令碼

#!/bin/bash
nohup java -jar yourturn-1.0-SNAPSHOT.jar > nohup.out 2>&1
&

進入/root/ch裡直接用nohup命令執行指令碼

nohup sh start.sh

接著vi start.sh檢視,沒報錯就可以直接在瀏覽器裡輸入ip試試看了。
這裡寫圖片描述

這裡一開始我用的java -jar yourturn-1.0-SNAPSHOT.jar (java小寫) 可是關閉xshell終端後就不能訪問了,用nohub是在後臺掛起,具體可以參考相關知識,此處不介紹了。

相關推薦

將Spring Boot 專案的jar部署伺服器

jar包方式啟動,也就是使用spring boot內建的tomcat執行。伺服器上面只要配置了jdk1.8及以上即可。不需要外接tomcat  1.打成jar包 2.將jar包放到任意目錄,執行下面的命令 ^[email protected]:/myfile# n

SpringBoot建立web視覺化:(5)打jar部署伺服器

1.實現功能 將springBoot打包jar包,放入生產環境中執行 2.打包命令 (1)使用cmd命令進入專案根目錄 e: cd E:\Tools\WorkspaceforMyeclipse\Webproject (2)執行編譯命令 mvn clean package

用gradle搭建的SpingBoot專案打包為jar部署伺服器上(簡單的方式)

工具為 IDEA第一步:在gradle.build配置檔案中設定啟動類第二部:開啟gradle視窗,找到build->task->jar然後就打包成jar檔案啦,可以在專案build目錄下找到關於jar檔案的結構:解壓jar包,可以看到包含三個資料夾example

jar部署Linux伺服器

專案用springboot+maven 在springboot的pom檔案裡寫入(在denpendencies下面,和dependencies同級) <build>

idea自動部署springboot jar到遠端伺服器並通過指令碼啟動jar

 1.連線遠端伺服器:Tools->Deployment->Configuration 2.1配置好之後開啟遠端服務就可以直接在idea中進行拖拽檢視 2.2.也可以通過專案右擊deployment上傳jar到伺服器,此時jar會上傳到第一步圖三中配置的

Java jar部署linux 服務

1:新建一個服務 vim /etc/systemd/system/quote.service 2:編寫指令碼 [Unit] Description=Service for quote Documentation=https://www.xindaowm.com After=network.tar

linux下springboot專案jar部署

一、springboot中jar包啟動停止指令碼 指令碼備註說明: java -jar app.jar 執行jar包 java -jar -Dspring.config.location="" app.jar 指定配置檔案執行jar包 備註:spring載入配置檔案優先

部署jar專案到伺服器

1.首先將需要打包的專案,打成jar包2.開啟伺服器中存放專案的檔案目錄,刪除之前部署的該專案,使用命令 rm 專案名.jar,比如 rm order.jar3.輸入命令rz 之後敲enter鍵4.進入選擇需要複製的檔案視窗,找到打包好的jar,點確定5.通過Linux下檢視

使用Maven將SpringBoot專案打包成jar,在linux伺服器部署

  不得不說,SpringBoot現在是非常的火,主要是非常的方便,不用像之前搭建SSM時候那麼複雜,少了很多配置,今天呢,就寫一篇,利用Maven打包SpringBoot jar包的步驟,然後放到linux上面去跑,在這裡我使用的是idea.  第一步:在側邊欄開啟Mave

將java打jarlinux後臺服務service

提示信息 cut star 依賴 jar包 信息 執行 fin expand 將java打jar包成linux後臺服務service 第一步:將java程序打成jar包 build.gradle配置文件中加spring-boot-gradle-plugin插件,具體配置

intellj下打的jarlinux服務器刪執行報錯

intelljintellj下打的jar包在linux服務器刪執行報錯:http://blog.csdn.net/qq_25925973/article/details/53370501window下用解壓工具打開jar包,刪除META-INFO下的.SF .RSA文件,刪除後上次到linux服務器上,用j

Springboot中如何引入本地jar,並通過maven把項目成功打包成jar部署

exce b2c ast jar mave 調用 span aps ide 最近嘗試引入阿裏雲的短信驗證碼,阿裏雲的core sdk是maven就有的,但是短信相關的jar包卻不是放在maven的,所以得引入本地的下載回來的jar包。本地開發直接引入,idea是可以直接跑調

Maven本地jar部署與安裝:dubbox-2.8.4.jar

Dubbox前身是阿里巴巴的Dubbo專案,阿里巴巴解散了Dubbo團隊後,由噹噹網繼續維護此專案,改名為Dubbox,但是沒有提交到Maven中央倉庫(突然發現阿里巴巴又開始進行dubbo維護了,停止維護時的版本是2.5.3,現在是2.6.4)這些就不管了,現在我手動將Dubbox的jar包安裝到本地倉庫中

Springboot學習09 :打JAR部署,包含jsp資源,防止jsp404

一、注入依賴 1、設定專案打包為jar: <groupId>com.dahao</groupId> <artifactId>dingshi</artifactId> <packaging>jar</pa

SpringBoot 打成 jar 釋出到伺服器

SpringBoot打成的jar包釋出到伺服器上 步驟 1. pom.xml檔案中必須包含: <packaging>jar</packaging> <build>     <plugins>  

IDEA下 springBoot 生成war 部署伺服器

一、springBoot生成war包 1、打包方式修改為war包 <packaging>war</packaging> 2、去除tomcat依賴 新增<scope>provided</scope>,因為provided表明該包只在編譯和

SpringBoot入門筆記(三)SpringBoot專案打war部署伺服器

相對於傳統的Spring專案而言,SpringBoot官方推薦使用打jar包的形式,所以若是需要打war包需經過一些處理 1.修改pom.xml 首先要去除springboot內嵌的Tomcat服務,開發測試時記得註釋掉 原生Tomcat依賴移除 <dependency>

使用命令將專案打包並使用WinSCP將部署伺服器

首先我們要將專案打成jar,開啟專案下一級目錄,在路徑上輸入cmd然後回車   然後執行命令:mvn clean   然後執行:mvn package -Dmaven.test.skip=true 然後一直等待他執行完你就可以到專案下得tar

SpringBoot 打jar部署

環境:Spring Tool Suite、SpringBoot 2.0.4、Maven、Linux 步驟: 1、在工程上右鍵,Run As ->Maven clean,清理工程。 2、在工程上右鍵,Run As -> Maven install,即可得到

springboot打包成jarlinux上執行

一、在idea上打包jar步驟 二、部署到linux <1>首次部署當前程式需要在對應的資料夾中執行以下命令 a.啟動程式 nohup java -jar demo01.jar & b.退出 ctrl + c c.檢視日誌 tail -500f