0
我想写一个快速脚本来启动几个(第三方).jar文件。通常情况下,我会导航到该文件夹并双击单独的文件来调出一个GUI。如何从命令行启动.jar文件GUI?
当我运行java -jar [filename].jar
它不会打开GUI,而是作为命令行应用程序运行。我猜是有道理的。
有什么办法强制它在命令行上运行时打开GUI?
我使用的是Mac。
谢谢!
我想写一个快速脚本来启动几个(第三方).jar文件。通常情况下,我会导航到该文件夹并双击单独的文件来调出一个GUI。如何从命令行启动.jar文件GUI?
当我运行java -jar [filename].jar
它不会打开GUI,而是作为命令行应用程序运行。我猜是有道理的。
有什么办法强制它在命令行上运行时打开GUI?
我使用的是Mac。
谢谢!
双击Mac上的.jar文件,通过隐藏在名为Jar Launcher的系统文件夹中的应用程序运行.jar。
要模拟命令行中的双击,可以运行Jar启动器并将.jar文件作为参数传递给它。
open /System/Library/CoreServices/Jar\ Launcher.app ~/Path/to/JarFile.jar
不知道为什么或如何将.jar中表现出不同的行为,从双击与java -jar
运行时,但是这(至少在Mac)修复它。
应该有一个指定哪些主要方法是跑了罐内的清单文件。如果它不是一个GUI,我不知道您预期发生 –
可以重命名广口瓶中,一个zip文件,提取和浏览它自由的。我认为'vim file.jar'也可以 –