如何为Task Scheduler执行控制台Java应用程序?

时间:2014-08-14 17:12:03

标签: java windows scheduled-tasks command-prompt

我有一个没有GUI的.java控制台应用程序。使用命令提示符中的参数编译和运行它需要哪些脚本或命令?我希望每天从Task Scheduler运行脚本,但到目前为止我一直依赖Eclipse来运行我的Java代码。

2 个答案:

答案 0 :(得分:1)

要编译java应用程序,请使用javac command。要实际运行该程序,请使用java command(运行javac命令后)。

例如(假设您有一个名为Driver.java的文件):

javac Driver.java

(创建Driver.class文件)

java Driver arg0 arg1 arg2

(使用Driver arg0arg1作为命令行参数运行arg2程序)

答案 1 :(得分:0)

您可以使用Eclipse创建可运行的jar文件。从菜单中选择File -> Export,然后启动Runnable Jar File wizzard。您可以选择通常用于启动应用程序的启动配置。然后,您还可以选择导出应用程序的jar文件的位置和名称。

要从控制台运行应用程序,只需使用命令

即可
java -jar exported-jar-file.jar