我创建了一个Java程序,并创建了一个可执行的jar文件并将其存储在同一个文件夹中。在这个文件夹中,我有其他文件,如log4j.properties和一些日志文件housekeep.log。我的main.java存储在src文件夹下。我还创建了一个bat文件,当我手动触发它时运行正常。但是,当我尝试在任务调度程序上运行它时,我无法读取housekeep.log以及log4j.properties,它给了我一个Access是deined错误。 -(void)setImage:(UIImage*)image forKey:(NSString*)key{
// Add this protection
if (!image || !key) {
return;
}
self.dictionary[key] = image;
NSString *imagePath = [self imagePathForKey:key];
NSData *data = UIImageJPEGRepresentation(image, 0.5);
[data writeToFile:imagePath atomically:YES];
}
。我该如何解决这个问题?
这是我的bat文件的代码。
java.io.FileNotFoundExecption:housekeep.log <Access is Deined>