我开发了一个可以在 Ubuntu 下运行的插件。该插件需要安装与之配合使用的第三方软件。安装目录是“用户主目录”[System.getProperty("user.home")]
安装后,当我尝试通过 Java 代码打开 .sh 文件时引发异常 -
java.io.IOException:无法运行程序> /home/mbaev/Tools/flasher/1.5.0/lua5.1.sh“:错误=13,权限被拒绝”
第三方软件应该安装在哪里,安装后不需要权限就可以运行?为什么这个目录默认是有权限的?
权限信息:
-rw-rw-r-- 1 mbaev mbaev 605月 9 11:15 /home/mbaev/Tools/flasher/1.5.0//lua5.1.sh