部署springboot工程到linux上及遇到的坑
一、步驟
1.將工程打成jar包
IDEA中點擊file-project structure,如下圖:
選擇Artifacts-JAR-From modules,選擇入口類Main Class,如下圖:
點擊右側的Maven Projects,打開LIfecycle先點擊clean然後點擊package,生成target文件夾,裏面有一個以項目名命名加版本號的jar文件,至此打包完成。
將jar包復制到服務器上,執行命令:nohup java -jar mockserver-0.0.1-SNAPSHOT.jar --server.port=8888 &,改命令會在後臺運行jar包。輸入命令:netstat -nlp |grep :8888,可以查看某端口占用的線程的pid。如需關閉服務,先用netstat -lntp 8888查看端口對應的PID,再用kill -9 32303殺掉該進程。
在瀏覽器輸入IP:端口/html頁面即可
http://XXXXXXX:8882/apiOperation.html
部署springboot工程到linux上及遇到的坑
相關推薦
部署springboot工程到linux上及遇到的坑
cycle 步驟 get fec spring clean struct iop png 一、步驟 1.將工程打成jar包 IDEA中點擊file-project structure,如下圖: 選擇Artifacts-JAR-From modules,
Xcode9.0+appium1.6.5真機環境運行app及遇坑知多少
xc0de9.0 appium1.6.5 真機測試app ios app真機測試 ios app自動化測試 Mac下把appium自動化環境搭建好後,進行真機測試時會碰到相當多的坑, 下面給大家一一列出來並附上解決方法。 一、selenium.common.exceptions.WebDr
maven+idea 自動部署專案到linux伺服器及遇到的一些問題
一、環境 本教程使用的環境如下 1. idea 2017 2. tomcat 8.5 3. centos 7 4. maven 3.5 注意:tomcat6 和 tomcat7、8、
windos上安裝jenkins部署springboot的jar包(未執行,只是在打包並上傳linux成功了)
流程: jenkins從linux上的svn拉取程式碼,到本地(windos)的workspace,然後通過構建,打包,部署到linux上 環境: windos上安裝:maven jdk jenkins linux上:安裝svn,jdk 1.安裝:(自行查詢網上),說下幾個注意點
Java服務部署上linux主機及shell指令碼啟停
今天在工作中需要將自己寫的http服務端和客戶端程式碼分別打包部署上linux主機並以shell指令碼形式啟停,如下為操作流程及總結。 1,java程式打包: 選擇專案–>Export–>Runnable JAR file 2,將jar包放
在Linux上部署SpringBoot後臺程式碼
剛開始學習SpringBoot,就做一個簡單的SpringBoot專案,這個專案時前後臺分離的,所以今天就簡單說一下在怎麼把自己的SpringBoot專案部署到自己公司的伺服器上,雖然你只是一個Java開發的,該懂的還得懂 一、使用的工具 1. XSh
linux伺服器上部署springboot專案,並讓他持續執行到後臺
我們知道在執行springboot 專案只需要java -jar + 專案的war包(jar包)名。 但是隻要終端已停止那麼服務就會被關閉,也就無法訪問到我們的專案了。所以我們可以使用守護程序的方式來讓服務執行在後臺。1.編寫指令碼如下:這裡的&不能省略 ,表示守護程
Linux環境下在Tomcat上部署JavaWeb工程
本文講解如何將我們已經編譯好的JavaWeb工程在Linux環境下的Tomcat上進行部署,總體上的思路是和Windows下JavaWeb專案部署到tomcat差不多,具體步驟和命令如下。 注:部署之前必須已經在Linux上安裝好JDK,具體如何在Linux上
Kibana在Linux上安裝部署及使用說明
yml url 環境準備 elastics img dex 儀表 命名 dashboard Kibana安裝及使用說明 Kibana是一個針對Elasticsearch的開源分析及可視化平臺,用來搜索、查看交互存儲在Elasticsearch索引中的數據。
在Linux上配置DRBD部署
start build 分區 出現 ack sector ice sbin bytes drbd 工作原理DRBD是一種塊設備,能夠被用於高可用(HA)之中.它相似於一個網絡RAID-1功能.當你將數據寫入本地 文件系統時,數據還將會被發送到網絡中還有一臺主機上.以同樣的
linux部署j2eeweb工程涉及到的指令
rm -rf 查看 tomcat j2ee 時間 等待 cat 指令 inux 1.查看java進程: ps -e | grep java; 可以獲取到java進程的進程號。 2.殺死java進程 kill -9 pID; pID要根據查看java進行中顯示
遠程維護--->Linux 上部署Teamviewer
遠程維護--->linux 上部署teamviewerCentOS6.5 x86_64 安裝 Teamviewer 101. 在 teamviewer_linux.rpm 上下載到基於 Linux 發行版本的rpm包。 cd /usr/src wget http://www.teamview
在LINUX上部署帶有JAR包的JAVA項目
工程 ges 進程 服務 技術 一個 fat lib 點擊 在LINUX上部署帶有JAR包的JAVA項目 首先eclipse上要裝上一個小插件,叫做Fat Jar 點擊Fat Jar 紅框裏選上主類點擊Next 如圖把勾打上 在該路徑下找到
在Linux上使用C編程獲取IPv4地址及子網掩碼
ror mask include config oba retrieve 不難 ipv4 collision 在Linux上(如Ubuntu或CentOS), 獲取某個Network Interface比如eth0的IP地址等信息,我們可以使用ifconfig或者ip ad
Linux上安裝Docker,並成功部署NET Core 2.0
ble otn 重要 命中 mode 管理 sql img 內容 概述 容器,顧名思義是用來存放並容納東西的器皿; 而容器技術伴著Docker的興起也漸漸的映入大家的眼簾,它是一個抽象的概念,同時也是默默存在世上多年的技術,不僅能使應用程序間完全的隔離,而且還能在共享底層系
Linux上redis詳細安裝及配置過程
修改 server 9.png 結束 pin 附件 service 文件 col 本次介紹下redis的安裝及詳細配置,需要註意的是本地介紹的不是通過yum方式安裝,也不推薦大家使用yum安裝,安裝完了其實啥也不知道. 1,通過rz命令將本地的tar.gz包上傳到linux
手把手交大家在mac上用VMWare虛擬機裝Linux-Ubuntu--及Ubuntu安裝Vmware Tools[轉載+一些修改](版本:17.04)
uno 密碼 iso exp src update 一段時間 查詢 obj 現在網上的虛擬機有很多,本人測試VMware在Mac上表現良好,推薦給大家 需要的工具 軟件 vmware fusion for Mac (直接百度搜就好) 軟件 Ubuntu 系統
Linux上Nginx部署配置
linu 2.0 使用 資料 sta fin ftp openss image 一、下載軟件 openssl-fips-2.0.10.tar.gz pcre-8.40.tar.gz zlib-1.2.11.tar.gz nginx-1.10.2.tar.gz gc
Linux上Nginx部署配置--二級域名配置
dea csdn ref net com lan log eal 二級 http://www.cnblogs.com/yaunion/archive/2013/03/16/2962385.html http://blog.csdn.net/LBinin/articl
Linux上部署SVN
完全 ise 更改 錯誤 修改配置文件 同時 realm 法律 下一步 Linux上部署SVN author:headsen chen 2017-10-16 16:45:04 前提:通過yum來安裝,必須是centos6.5的桌面版的。否則會出現某些的安裝包不全而導致裝