【问题标题】:How to execute jar with command line arguments [duplicate]如何使用命令行参数执行 jar [重复]
【发布时间】:2011-07-21 13:49:54
【问题描述】:

可能重复:
Passing arguments to JAR which is required by Java Interpreter

如何为 jar 中的文件提供命令行输入 我有一个 jar 文件 hello.jar 和一些说 execute.java 文件,我想用两个参数从命令行执行该文件;我怎样才能做到这一点 我已经提到了一个 executable.java 作为清单文件中的主类并使用 ant 我必须使用命令行参数从 ant run 运行这个文件

感谢和问候 萨玛特

【问题讨论】:

    标签: java command-line ant jar executable-jar


    【解决方案1】:

    在命令行中试试这个:

    java -cp your-classpath-dependencies-here -jar hello.jar "arg1" "arg2"
    

    在 Ant 中使用 <java> 内置任务:

    http://ant.apache.org/manual/Tasks/java.html

    【讨论】:

    • 或者实际上在大多数情况下只是java -jar jarfile.jar :p
    • 我不能用一些“ANT”的目标来做这个
    • 我想像这样从 ant run 中执行此操作,因为我有很多依赖项 jars
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-04-05
    • 2013-01-13
    • 1970-01-01
    • 2011-12-28
    • 2016-03-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多