前提:因为一个朋友在银行工作,无法使用外网,故无法使用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