maven用到一个插件maven-assembly-plugin
打包
mvn assembly:assembly配置定时任务
sudo crontab -u root -e
21 18 * * * java -jar /home/op/tools-test.jar >/home/op/coupons.log
查看任务状态
sudo crontab -u root -l
查看订时任务的状态
service crond status
如果是执行其他main程序
java -cp tools-test.jar com.hdhd.tools.test.Main
参考链接:
http://stackoverflow.com/questions/5474666/how-to-run-a-class-from-jar-which-is-not-the-main-class-in-its-manifest-file