JWrapper支持页面指示我在这里提出以下问题:
我已经成功地使用JWrapper为我的应用程序创建了部署文件。涉及很多命令行内容,我想减少这些内容。我的问题是,以上方法是否有帮助,以及如何有效地使用它?由于有关JWrapper的其他信息源已经不存在或需要更多详细信息,因此我想在此处索取答案。
最佳答案
当您使用JWSystem.forkVirtualApp方法时,命令行参数将与您在jwrapper XML文件中为所有虚拟应用程序指定的参数相同,您可以传入的命令行参数是虚拟应用程序的命令行参数,而不是虚拟机的命令行参数。 JVM启动。
我们有一个公开的请求,要求使JVM args在一般情况下更加灵活/在运行时可编辑,我想这将包含您的请求以及更多内容(我们也会注意到您的兴趣),但是主要的要求是确保您使用的是相同的JWrapper捆绑JRE,而不是可以使用JWSystem.getMyJreHome的系统JRE。这将始终返回用于启动现有虚拟应用程序的JRE,您可以从此处构建自定义启动。
JWrapper可以支持更任意的Java启动,但是它除了提供JWSystem.getMyJreHome +构建Java可执行文件的路径外,不提供任何其他功能,因此我不确定是否会比JWSystem.getMyJreHome + Java提供更多好处流程生成器API?
它也可以在启动时轻松地支持自定义JVM arg,但是我们希望考虑将其作为API添加是否有意义,以及更完整的功能来对虚拟应用程序进行JVM arg的运行时编辑。我们计划对此进行研究。