IntelliJ inválido Maven localização quando alternar OS

0

Eu tenho o IntelliJ Idea Ultimate instalado no Windows 8.1 & Ubuntu 16.04 no mesmo laptop, mas diferentes partições. Se estou usando o Windows e configuro o diretório do maven para o instalado no disco local C do Windows, ele funciona, mas depois que eu reiniciar o computador no Ubuntu, ao entrar no IntelliJ recebo uma notificação dizendo que o diretório do Maven é inválido, porque De alguma forma, continua a ser o único do Windows, despide também tenho Maven instalado no Ubuntu em uma partição separada do Ubuntu. É claro que posso definir o caminho para a localização do Maven no Ubuntu, mas não quero fazer isso o tempo todo que estou trocando de sistemas operacionais.

Não tenho certeza se esses dois IntelliJs (o do Windows e o outro do Ubuntu) se comunicam de alguma forma? Eu não estou tendo problemas para usar o Tomcat, por exemplo, que eu também tenho em Windows & Ubuntu.

Invalid Maven home directory configured
C:/apache-maven-3.5.2 
Bundled maven 3.3.9 will be used.  Configure Maven home.

    
por BR4TO92 17.04.2018 / 18:19

1 resposta

1

Em seu sistema operacional Linux, verifique as permissões de arquivo do arquivo maven.jar na pasta ../plugins/maven/lib . Tenho certeza de que deve ter direitos de execução para pelo menos seu usuário, se não o grupo também.

Parece que alguns desses arquivos jar do maven nem sempre foram marcados como executáveis no passado quando deveriam ter sido.

Acho que encontrei esse começo com IntelliJ 2016 e em diante.

Você pode tentar comparar as permissões da sua instalação pessoal do maven com as "empacotadas" com o IntelliJ para garantir que elas tenham as mesmas permissões.

Além disso, verifique se os arquivos e scripts do "programa" são executáveis. Estes são encontrados em ../ plugins / maven / lib / maven3 / bin

    
por Roger Preece 31.08.2018 / 18:34