Eu desenvolvo no Windows (host) e no Linux (VM) por bons motivos.
Fico frustrado tentando manter o Eclipse em sincronia quando desenvolvo programas multiplataforma.
Ocorre-me que, como o Eclipse é um programa Java, devo ser capaz de instalá-lo em uma unidade compartilhada e executá-lo no host e na VM (compartilhando o código também).
Claro, eu teria que ajustar os projetos para a cadeia de ferramentas, mas minha pergunta é:
alguém executou a mesma versão do Eclipse (principalmente CDT) de um host Widows e de uma VM Linux de uma pasta compartilhada?
Em caso afirmativo, como? Qual versão baixar - a versão do Widows é um .exe e não consigo encontrar um arquivo de nomes significativo (como eclipseXXX.jar) no Linux?
O Eclipse não é apenas um programa Java, ele inclui algum código C específico para o sistema operacional - portanto, você não pode fazer isso.
O executável que inicia o Eclipse é 'eclipse.exe' no Windows, mas apenas 'eclipse' no Linux e macOS. Os executáveis funcionam apenas no sistema operacional para o qual foram criados.
O código SWT GUI usado pelo Eclipse também depende do sistema operacional.