我正在尝试从计划任务(Windows 2008 Server)运行一个 .jar 文件,但我收到了一个找不到文件的异常。我的程序搜索 .xls 文件,将其转换为 .xlsx 文件,提取数据,删除 .xlsx 文件,并将信息上传到我们的数据库。
我尝试过的事情:
直接在命令提示符下运行程序——成功
在 Cmd Prompt 中使用 dir 搜索文件 - 成功
将 .xls 文件放在桌面上并运行计划任务 - 成功
FileNotFound 异常以正确的 .xls 文件路径引发错误
可能的问题:是否有任何管理员权限不允许我从计划任务访问文件?为什么 .jar 文件可以在 Cmd 提示符下工作,而不是计划任务?谢谢大家帮助。如果有帮助,愿意上传更多信息。