gpt4 book ai didi

Java类可以通过双击运行,但不能通过任务调度程序运行

转载 作者:行者123 更新时间:2023-12-01 17:40:26 25 4
gpt4 key购买 nike

*.bat 中的 Java 类可以通过双击运行,但不能通过任务计划程序运行。

有什么问题吗?类路径还是其他什么?

我应该做什么?

最佳答案

Java .class 文件通常不能通过双击运行; JAR 存档可以,但只能通过将文件类型与 JVM 可执行文件关联来实现。它们就像 Word 文档 - 如果您双击“执行”这些文档,实际发生的情况是 Word 启动并将文档作为输入。

如果您想在任务计划程序中运行 JAR 存档,则必须像这样调用 JVM 可执行文件:

C:\Program Files\jre6\bin\javaw.exe -jar C:\wherever\program.jar

运行 Java .class 文件也可以这样完成,但是您必须删除 -jar 开关,使用 -cp 指定类路径并最后输入类名,而不是文件名,即“com.initech.app.MainClass”之类的内容

关于Java类可以通过双击运行,但不能通过任务调度程序运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1530809/

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