我创建了一个在 OS X 和 Windows 上运行良好的安装程序。在 Ubuntu 上,当尝试右键单击并使用 Java 启动时,我收到消息“文件 '/media/administrator/UNTITLED/installer.jar' 未标记为可执行文件”。
它在我设置可执行位后工作,但这不是我期望从安装程序获得的体验。
安装程序是在 OS X 上构建的,我还尝试通过 ant chmod 预设可执行位,但我认为出于安全原因,这在 Ubuntu 上丢失或被阻止?
有没有办法可靠地预设可执行位?如果没有,是否有其他工具可以创建可在 Ubuntu 上运行的可双击安装程序,而无需用户手动设置权限?