intelliJ não está funcionando no El capitan 10.11

9

Acabei de instalar o novo sistema operacional El capitan 10.11 e descobri que o intelliJ não está trabalhando nele.

Quando eu inicio, recebo este erro:

"This application requires the legacy Java SE 6 runtime which is unavailable for this version of OS X."

Acredito que o Java ainda não tenha sido configurado corretamente. Alguém tem alguma ideia de como posso fazer isso funcionar?

    
por denislexic 10.06.2015 / 17:57

2 respostas

20

Se você fez um upgrade de uma instalação 10.10 onde tudo ainda funcionou bem (e onde o tempo de execução java 6 fornecido pela Apple foi instalado), a seguinte solução pode funcionar. Eu tive o mesmo problema que você, e isso resolveu meus problemas:

  1. Saia do IntelliJ e vá para a pasta Aplicativos no Finder
  2. Clique com o botão direito no IntelliJ.app e escolha: Mostrar conteúdo do pacote
  3. Abra a pasta Contents (este foi o único arquivo / pasta no meu caso)
  4. Abra o arquivo Info.plist usando algum tipo de editor de texto (o TextEditor deve fazer o trabalho, mas eu prefiro usar o Sublime para essas tarefas).
  5. Encontre a seguinte tag:

    <key>JVMVersion</key>
    <string>1.6*,1.7+</string>
    
  6. Remova 1.6*, da string-tag, então se torna:

    <key>JVMVersion</key>
    <string>1.7+</string>
    
  7. Salve o arquivo e tente iniciar o IntelliJ novamente.

Como eu disse, isso parece funcionar para mim. Eu tenho que observar que estou usando o IntelliJ 14, mas acho que esse processo deve funcionar para 13 também.

Além disso, quando uma solução mais permanente da Apple for lançada, pode ser uma boa idéia desfazer essas etapas (basta adicionar o texto removido novamente) ou reinstalar o IntelliJ completamente.

    
por 11.06.2015 / 10:39
4

Eu simplesmente reinstalei o Java 6 deste link , do link da Apple, e o IntelliJ 14 conseguiu reconhecê-lo. Isso também me permite continuar usando o Java 1.6 no Intellij.

Mais aqui: link

Do suporte da Jetbrains:

JDK 1.6 is required to run and may be missing on your system. Please install Apple JDK 1.6. There should be a window with the suggestion to install Java when you start the product for the first time, but it could be hidden by other application windows.

    
por 29.10.2015 / 20:59