我有一个从Eclipse创建的JAR文件。另一个开发人员希望用他给定的输入来运行JAR。 JAR文件中的进程应该继续在另一台机器上运行,并且开发人员应该能够随意提供输入。 这可能吗?
我已经从命令行获取输入来创建JAR文件。但这不符合我的目的。
答案 0 :(得分:0)
是的可能。如果你是使用main方法添加类,然后可以添加许多参数,并从main(String... args)
args输入中获取它。
java [options] -jar file.jar [ 论证......]
和
...之后的非选项参数 传递类名或JAR文件名 到主要功能...
答案 1 :(得分:0)
执行时尝试以下操作:
java -jar <jarName> <ARGUMENT1> <ARGUMENT2>
其中jarName是jar文件,后跟您要提供的参数。