Eu executo o eclipse no linux mint. A instalação usa o flatpak como um envelope para execução. O comando exato é: /usr/bin/flatpak run --branch=stable --arch=x86_64 --command=eclipse --file-forwarding org.eclipse.Java
Eu quero passar o caminho do workspace para o eclipse e depois de pesquisar no Google, descobri que o eclipse pode receber um argumento especificando o workspace. Especificamente, é o argumento -data, que recebe um caminho para o workspace. Então, eu tentei: /usr/bin/flatpak run --branch=stable --arch=x86_64 --command="eclipse -data <absolute path to workspace>" --file-forwarding org.eclipse.Java
Eu citei o comando inteiro porque quando omiti as aspas, o flatpak reclamou que não reconheceu o sinalizador -data. No entanto, agora recebo o seguinte erro:
bwrap: execvp eclipse -data /home/dan/eclipse-workspace-minion: Nenhum arquivo ou diretório desse tipo
Imagino que citar o eclipse interfira na busca do executável do Eclipse pelo flatpak. (A propósito: verifiquei e o diretório /home/dan/eclipse-workspace-minion existe.) Alguém pode me aconselhar como passar o argumento -data para o Eclipse quando ele é executado pelo flatpak?