前提:因爲一個朋友在銀行工作,無法使用外網,故無法使用maven
需求:做一個定時任務,清理銀行服務器大宗日誌
打包好的項目已經有springboot所有的依賴。可以正常使用,並可正常跑起來項目。
依賴的jar包在WebRoot目錄WEB-INF下lib內
簡單的定時任務實現以及springboot的各依賴各位可隨意百度的到。
下面介紹一下打包的過程:
1:項目右鍵-打開配置
2,選擇Artifacts如圖所示
3,依次設置如圖
截圖標紅1爲springboot啓動類 2部分切記選擇這個 3設置爲resource目錄(必須)
點擊OK後點擊APPLY即可
此時若提示MANIFEST.MF已存在 刪除並重復此步驟即可
4,打包操作
推薦使用Rebuild
5,此時有個小問題,暫時還未解決,打包完成後,是多個依賴以及本項目的包一起在一個文件夾下。(如果有解決的大佬還望留言告知,萬分感謝)
6,找到打包的目錄後,在控制檯(mac的控制檯,非idea 或者windows自行百度)使用命令 java -jar xxx.jar即可正常啓動
7,若要停止jar運行,使用命令 ps -ef|grep xxx(代表剛纔啓動的jar的名稱) 查看線程後 使用 kill -9 xxx(線程號)即可強制停止。
文章附帶本人的demo各位可以下載,積分不多。
或者我爲各位找了一個無任何功能的springboot框架,也是非maven。但是積分多些。各位可自取
鄙人demo下載地址:https://download.csdn.net/download/weixin_38373006/12166136