我在jenkins從碼云拉下代碼,啟動程序中有如下問題
為何sprinboot的啟動(在執行-jar命令后),springboot的日志并沒有輸出到控制臺上。jenkins直接exit 隨后build success
但springboot還沒有啟動起來,也不知道啟動細節。
如下是jenkins配置腳本以及順序:
1.第一步腳本
set port=8100
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do (
taskkill /pid %%m /f
exit /b
)
第二部maven:
clean
package
第三步腳本:
cd C:\Windows\System32\config\systemprofile\AppData\Local\Jenkins\.jenkins\workspace\myFirstTask\target\
set BUILD_ID=dontKillMe
start java -jar demo-0.0.1-SNAPSHOT.jar
console輸出:
[myFirstTask] $ cmd /c call C:\WINDOWS\TEMP\jenkins8018308150512767005.bat
C:\WINDOWS\system32\config\systemprofile\AppData\Local\Jenkins\.jenkins\workspace\myFirstTask>cd C:\Windows\System32\config\systemprofile\AppData\Local\Jenkins\.jenkins\workspace\myFirstTask\target\
C:\Windows\System32\config\systemprofile\AppData\Local\Jenkins\.jenkins\workspace\myFirstTask\target>set BUILD_ID=dontKillMe
C:\Windows\System32\config\systemprofile\AppData\Local\Jenkins\.jenkins\workspace\myFirstTask\target>start java -jar demo-0.0.1-SNAPSHOT.jar
C:\Windows\System32\config\systemprofile\AppData\Local\Jenkins\.jenkins\workspace\myFirstTask\target>exit 0
Process leaked file descriptors. See https://jenkins.io/redirect/troubleshooting/process-leaked-file-descriptors for more information
Finished: SUCCESS
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/257594.html
標籤:Web 開發
