gpt4 book ai didi

java - Windows 任务计划程序立即结束

转载 作者:行者123 更新时间:2023-12-02 12:21:12 24 4
gpt4 key购买 nike

我有一个 Java 可执行文件 (.exe),其在同一文件夹中具有给定的 JRE 版本,它用于实际运行。

我想将此可执行文件放在 Windows 任务计划程序中。

我用一些 C++ hello world 程序做了一些测试,一切都很顺利。这个Java程序,直接运行(通过两次点击或其他方式)也工作得很好(它应该写入一个文件并结束)。

但是,当我将 Java 程序放入任务计划程序中时,它立即退出,状态代码为 0x0(成功),并且实际上没有执行任何操作。

在 Windows 任务管理器中,我看到 javaw.exe 快速启动和退出。

它可能是什么?与Java有关的东西吗?由于特定的任务调度程序标志而导致的某些情况?

附加:

  • 使用 launch4j 构建的 Java 可执行文件。
  • 使用 schtasks/create/tn MyETL/sc hourly/mo 3/tr C:\ETL\etl.exe 设置调度程序

最佳答案

当您使用 Windows Scheduler 运行应用程序时,如果该应用程序通过相对路径依赖于其他文件,则您需要设置该任务的开始于设置。这设置了执行开始的路径。

或者,您可以使用命令文件并让它首先导航到正确的目录。

关于java - Windows 任务计划程序立即结束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45766890/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com