我有一个从Eclipse创建的JAR文件。另一个开发人员想要用他给定的输入来运行JAR。 JAR文件中的进程应该保持在另一台机器上运行,并且开发人员应该能够按照自己的意愿提供输入。 这可能吗?使用运行时参数执行JAR文件
我已经通过从命令行获取输入创建了JAR文件。但这不符合我的目的。
我有一个从Eclipse创建的JAR文件。另一个开发人员想要用他给定的输入来运行JAR。 JAR文件中的进程应该保持在另一台机器上运行,并且开发人员应该能够按照自己的意愿提供输入。 这可能吗?使用运行时参数执行JAR文件
我已经通过从命令行获取输入创建了JAR文件。但这不符合我的目的。
是可以的。如果你用main方法添加类,然后你可以添加很多参数,并从main(String... args)
args输入中获取它。
的java [选项] -jar file.jar [ 参数...]后
和
...非选项参数 类名或JAR文件名通过 到主要功能...
尝试以下操作在执行:
java -jar <jarName> <ARGUMENT1> <ARGUMENT2>
其中的JARname是jar文件,然后你要提供的参数。
那么jar文件应该如何接受输入? – DejaVuSansMono
这是我的问题。有没有办法通过输入,因为其他开发人员每次都会通过不同的输入 – user3262365
那么。我的意思是它是你的程序,所以它需要输入,但你可以做命令行输入,你可以建立一个GUI,并输入输入。如果是网络服务,您可以通过浏览器访问它。问题的模糊性虽然不能帮助你。 – DejaVuSansMono