怎樣部署測試環境

若是面試的時候問到:怎樣部署測試環境? 項目的代碼是Java,部署步驟以下:java

將遠程git倉庫的代碼部署到遠程服務器
1,git clone
git把代碼拉到遠程服務器上git

2,mvn clean
在服務器上刪除target目錄(刪除編譯文件的目錄)web

3,mvn package jar/war
在服務器上根目錄打包 ,會生成jar/war包面試

4,部署 命令:java -jar
springboot通常自帶tomcat會生成jar包
springboot項目會對生產的jar包直接用java -jar進行編譯部署spring


對於生成的war包
若是不是springboot的話會生成war包,將war包放到tomcat的webapps目錄下,
啓動Tomcat,這個包能夠自動進行解壓,也就是你的web目錄,至關於發佈了。tomcat

===============================================================================
將本地代碼部署到遠程服務器
1,mvn install
將本地的maven項目安裝至本地倉庫。(項目所依賴的插件也會重現下載到本地)springboot

2,mvn clean package
將本地的項目代碼打包會生成jar/war包服務器

3,mvn deploy
將本地打的包上傳到遠程倉庫 nexusapp

4,部署 命令:java -jar
springboot通常自帶tomcat會生成jar包
springboot項目會對生產的jar包直接用java -jar進行編譯部署webapp

對於生成的war包若是不是springboot的話會生成war包,將war包放到tomcat的webapps目錄下,啓動Tomcat,這個包能夠自動進行解壓,也就是你的web目錄,至關於發佈了。

相關文章
相關標籤/搜索