springboot 項目打包發佈總結

maven 打包使用的命令:
mvn clean
mvn install -Dmaven.test.skip=true
maven 打包跳過測試
http://blog.csdn.net/thc1987/article/details/42458895

服務上傳命令:
登陸:
E:\UeWork\jg\webcontent\gs-serving-web-content\complete\
sftp -oPort=2020 [email protected]
[email protected]’s password:
Connected to 192.168.0.191.

執行本機目錄切換
sftp> lpwd
Local working directory: /e/UeWork/jg/webcontent/gs-serving-web-content/complete
sftp> lcd ..
sftp> lcd complete/

傳輸文件到remote
sftp> put target/gs-serving-web-content-0.1.0.jar /home/cys
Uploading target/gs-serving-web-content-0.1.0.jar to /home/cys/gs-serving-web-content-0.1.0.jar
target/gs-serving-web-content-0.1.0.jar 100% 29MB 14.4MB/s 00:02
sftp>

啓動應用
java -jar app.jar &

然後就是設置該內網地址 + 端口 ,映射到一個外網地址 + 端口,就可以訪問了。
http://linuxtools-rst.readthedocs.io/zh_CN/latest/base/index.html

在 maven 中使用本地 jar 包:

在項目中需要連接 sqljdbc4.jar 連接 sqlserver2008,maven 倉庫沒有,必須到官網下載。
開發的時候將 sqljdbc4.jar 添加到類路徑沒有問題,在 ide 裏能正常跑起來。但是 maven 打包的時候會忽略它。
所以發佈啓動的時候就會報錯。

爲了 maven 打包的時候能正常打包 sqljdbc4.jar 可以先添加 sqljdbc4.jar 到 maven 倉庫
然後修改 pom.xml 如下,重新打包就 ok 了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章