我有一个Java项目,它根据用户在前端的请求提供输出。
输出就像它会给我每个服务器的设备列表(基于点击一个单选按钮)。
现在我需要设置一个在特定时间运行的crontab作业,它将自动获取所有服务器的输出而无需用户的请求。
任何人都可以给我一个方法,因为我需要调整我的程序,以便它会自动提供所有设备的列表。
我是否还必须创建一个war文件并将其部署在crone选项卡中以运行每日作业?
答案 0 :(得分:2)
WAR文件是Web ARchives,意味着在Web容器内运行(想想Tomcat,JBOSS等) - 可能你想要一个可执行的JAR文件。您可能正在考虑Java ARchive(JAR)文件。
我首先创建一个可执行的JAR文件,然后将其安排为CRON作业,以您希望的频率运行。