1
我的應用程序是用Spring,Hibernate(JPA),JBOSS 9.0.0.GA & JBOSS EAP 6.4編寫的。在POM.xml中,我已經將包裝指定爲WAR。使用Windows任務計劃程序自動執行WAR文件
我有2個功能我想自動化:
a。 CSV閱讀器 - 從CSV文件中讀取並更新DB中的表格
package com.fwd.pmap.memberInterfaceFile;
/* all imports */
public class CsvReader
{
public void importInterfaceFile() throws Exception
{
// do processing here
}
}
b。 CSV編寫器 - 從數據庫讀取並輸出到CSV文件
package com.fwd.pmap.memberInterfaceFile;
/* all imports */
public class CsvWriter
{
public void generateInterfaceFile() throws Exception
{
// do processing here
}
}
如何自動執行上述兩種功能,以便每天在特定時間運行?例如:
- CSV閱讀每天運行@上午5點00
- CSV作家每天@ 07:00
他們應該在你的應用程序中運行嗎?如果是這樣看看[Quartz Scheduler](https://www.quartz-scheduler.org/).... – khmarbaise
@khmarbaise我不喜歡在應用程序中編寫調度,這就是爲什麼我正在探索是否這通過Windows任務計劃程序是可能的。 應用程序最終會部署在服務器上(也運行EAP),我想從服務器本身設置計劃任務。 – Maruli
我認爲可以通過Windows任務計劃程序來安排腳本或應用程序的執行,但是在應用程序中安排函數是不可能的。 – Hohenheim