これは私のコードです:
public class Test {
public static void main(String[] args) throws Exception {
String logPath = "D:\\mywork\\OMS\\Tymon\\testlog\\testlog.log";
File file = new File(logPath);
SchedulerFactory schedFact = new StdSchedulerFactory();
Scheduler sched = schedFact.getScheduler();
sched.start();
JobDetail jobDetail = new JobDetail("a", "b", TestJob.class);
CronTrigger trigger = new CronTrigger("c", "d");
trigger.setCronExpression("0/23 * * * * ?");
sched.scheduleJob(jobDetail, trigger);
}
}
ジョブの実行中は、ファイル「D:\mywork\OMS\Tymon\testlog\testlog.log」の名前を変更して削除することはできません。
ファイルハンドルは常に保持されているようです
どのように修正しますか?助けてください〜