【问题标题】:Executing a jar file through batch script通过批处理脚本执行 jar 文件
【发布时间】:2018-04-12 06:06:20
【问题描述】:

我正在尝试通过批处理文件执行一个 .jar 文件(最终输出是几分钟内有效的签名)。

Jar 中的手动步骤

  1. 使用 java -jar 命令执行 jar
  2. 输入 value1,value2,value3,value4,value5(交互式)
  3. 生成签名。(输出)

为了清楚起见,请参阅下面的命令提示符。

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
C:\Users\611411820\Downloads>java -jar pas-signature-1.0.0.jar
Signature generation started
Enter key generate signature
userinput1
Enter the Value1 :
userinput2
Enter the Value2 :
userinput3
Enter the Value3 :
null
Enter the Value4 :
null
Signature generated is jLriqf5h8rVkDr9h+X7rVa2a7aRtd8xXzoYa7mv2JQs=
Signature generation ended

要求

  1. 批处理文件应从文本文件中读取用户输入(userinput1,userinput2,userinput3,null,null)并将生成的签名粘贴到另一个文本文件中。

  2. 要求生成 2000 个签名。

【问题讨论】:

    标签: batch-file scripting performance-testing


    【解决方案1】:

    以接受 2 个参数(输入和输出文件)的方式编写您的 jar。

    在下面打开记事本类型

    java -jar pas-signature-1.0.0.jar <input_file> <output_file>
    

    将记事本另存为 .bat

    运行你的批处理文件

    【讨论】:

    • 编辑 jar 不在我的控制范围内,因为它已由开发团队提供
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-02
    • 2016-07-22
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    • 2012-04-07
    相关资源
    最近更新 更多