我有一个虚拟 jar,它唯一的工作是显示一个简单的 jdialog 并要求用户从提供的组合中选择所需的内存大小。选择所需的最大内存后,用户单击开始按钮运行我的主 Jar。
我在虚拟 jar 中使用 runtime.getRuntime.exec() 方法来调用我的主 jar。
我已经硬编码了我的主罐子路径,它工作正常。但是我想知道当两个罐子位于不同的位置时,如何以编程方式获取我的主罐子的位置?
我可以使用以下链接中使用的方法获取我的虚拟 jar 的路径。
但请建议我获取我的主程序的 jar 路径..