如何通过Flatpak向Linux Mint上的Eclipse传递-data工作区参数?
解决Flatpak运行Eclipse时传递-data参数的问题
要正确给Flatpak环境中的Eclipse传递-data参数,核心是用--分隔Flatpak自身参数与应用程序参数,具体命令如下:
/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=eclipse --file-forwarding org.eclipse.Java -- -data /path/to/your/workspace
关键说明
- Flatpak的
--file-forwarding选项负责处理主机与容器间的文件路径映射,此时所有要传给Eclipse的参数必须放在--之后,Flatpak会直接将这些参数转发给内部运行的Eclipse,不会自行解析。 - 如果指定的工作区路径不在Flatpak默认有权限访问的目录(如用户主目录),需要先给Eclipse授权访问该路径:
flatpak override --filesystem=/path/to/your/workspace org.eclipse.Java
内容的提问来源于stack exchange,提问作者dnessett
相关产品推荐
相关产品推荐

