我使用Java SWT构建了一个简单的文本编辑器,并将这些类打包到一个jar文件中 从这个jar文件中我使用Oracle的AppBundler ant任务创建了一个应用程序。到目前为止,这非常有效 我现在的问题是我无法向我的程序提出任何参数。
我们想说我要打开一个文本文件。所以我在Finder应用程序中选择文件,右键单击它并选择"用"打开。然后我浏览到我的文本编辑器,希望打开文本文件 我的应用程序正确启动,但args数组(main方法的参数)为空。
答案 0 :(得分:0)
试试这个appbundler的分支:https://bitbucket.org/infinitekind/appbundler
我遇到了同样的问题,并为此做出了修复: https://bitbucket.org/infinitekind/appbundler/issues/2/command-line-parameter-passing