有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java从批处理文件运行jar文件,如果出现错误,则显示meessage

我有一个jar文件,打开两个文件,第一个文件是替换内容,第二个文件是删除内容。所以我想通过批处理文件来启动这个jar文件,但我想在它开始显示一条成功启动的消息时,如果它不打印错误消息,它就不打印,并调用“force(-f)”命令。我知道一定有支票,但我不知道怎么办。你能帮我写剧本吗?以下是我目前的脚本代码:

@ECHO OFF
start java -jar jarFile.jar
echo Successfully started!
pause

共 (1) 个答案

  1. # 1 楼答案

    试试看:

    @ECHO OFF
    IF not exist jarFile.jar GOTO ERROR1
    if exist jarFile.jar Start java -jar jarFile.jar
    ECHO Successfully started!
    PAUSE
    EXIT
    :ERROR1
    ECHO File not found
    PAUSE
    EXIT