我正在创建一个有两个 jar 的应用程序:启动器和客户端。除了通过命令行参数一一发送变量之外,我如何将数据从启动器发送到客户端?
编辑:两个 jars 存在于同一台机器上,现在,启动器通过类似于以下的代码行启动客户端。
String[] commands = {"java", "-Djava.library.path=natives", "-jar", "Client.jar",
"Client argument 1", ... , "Client argument N"};
Runtime.getRuntime().exec(commands);