Javaweb项目导出成jar包并使用Windows定时任务定时执行

      如题 ,把Java程序打包成一个 jar包,然后用Windows的 定时任务去执行,具体步骤有以下几步:一字不落的看清楚怎么做。

首先你的程序要有一个main方法,你还要先执行一遍,等下在打包出 jar的时候有个选项是选择执行哪一个main方法的

      步骤如下:

1:把Java项目打包成jar包

2:创建一个批处理文件(bat文件)

3:在bat文件中写命令执行jar文件,因为windows定时任务执行的是.bat文件

4:在windows中创建定时任务,每小时执行一次还是每天每周每月执行都是可以的

 

1:把Java程序打包成jar包:如果你的项目里面引入了其他的Jar包就用以下方法(我的项目是web项目,工具是myeclipse)

     右键点击Java项目,选择Export选项,然后Java——Runnable JAR file ——Next 到以下界面:

       

Launch configuration:这个选项里面表示的事你要运行的那个main方法,你需要先运行一次程序,不然这个选项里面找不到

Export destination:这个选项表示的是你导出的程序的jar包放在那个路径

Library handling:这个选项表示的是你要导出什么样的jar包,直接选择第二个就好了,就算你项目里引入了其他的jar包,也可以直接集成到一起,选择完成后就Finish就好了,jar包就打包到了你的指定路径下了。

 

2:创建一个批处理文件(bat文件):

    为什么创建一个批处理文件呢 ?因为windows执行的程序不是你导出的jar包,Windows定时任务执行的是.bat文件

 

     在桌面新建一个文本文档,直接把后缀名改成.bat就可以了,如果不能直接改,就去百度一下,算了还是我去百度一下吧。。。

    随便在一个文件夹中———工具———文件夹选项——查看(去掉勾)隐藏已知文件类型的扩展名,然后就可以修改.txt为任意的       扩展名了。

 

3:在.bat文件中写入你需要执行的操作,我这次是写了一个执行jar文件的命令(有其他处理需要直接留言即可!!!)

     

    定位到你打包的jar包的路径下面,然后Java -jar执行,exit的意思是执行完程序cmd窗口自动关闭。

 

4:创建一个windows定时任务,这一步最简单了:

     右键点击:我的电脑——管理——到以下界面,创建基本任务:

新建基本任务:  名称和描述按照自己的需要填写

填写完点击下一步:根据自己需要选择

选择完成后点击下一步:选择任务开始时间

完成后点击下一步:

选择你需要启动的程序或者脚本,就是你写的bat文件

然后下一步:点击完成。然后windows就会定时执行任务了

 

如果你是想每个小时或这多久时间执行一次,在你的任务计划程序库里,右键点击你的任务程序,然后点击属性,出现以下界面

在触发器页面点击编辑:会出现以下页面:在这个界面你可以修改触发器

点击确定就可以了

以上操作就是打包Java项目为jar包然后写个批处理文件用Windows去执行的全部步骤了!!!

 

 

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

叮当LIU

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值