Instalei recentemente o Aptana Studio 3 (Eclipse 4.7) no meu Mac PowerBook rodando Mojave (10.14.5). Eu tive erros a cada passo (principalmente Aptana reclamando que precisava do Java 1.6 e depois reclamando que precisava do Java 1.8, depois de instalar o Java 1.6). Depois de ler vários artigos sobre Mac/Aptana/Java, acredito ter encontrado a versão correta do Java (Java 12.0.2), pois agora a tela inicial do Aptana e as telas do caminho da área de trabalho aparecem. No entanto, agora recebo o seguinte erro Java (snippet) após selecionar 'OK' na caixa de diálogo do caminho do espaço de trabalho.
Eu tentei fazer as edições sugeridasaqui(usando /usr/bin/java como caminho). Mas continuo recebendo o mesmo erro.
Eu olhei para artigos de instruções do Mac, fóruns do Eclipse e entradas do Stackoverflow, sem sucesso. Qualquer conselho é muito apreciado.
!SESSION 2019-07-19 08:50:36.186 -----------------------------------------------
eclipse.buildId=unknown java.version=12.0.2 java.vendor=Oracle Corporation Constantes BootLoader: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Argumentos da estrutura: -keyring /Users/xxxxx/.eclipse_keyring Comando- argumentos de linha: -os macosx -ws cacau -arch x86_64 -keyring /Users/xxxxx/.eclipse_keyring
!ENTRY org.eclipse.osgi 4 0 2019-07-19 08:50:41.780 !MESSAGE Erro de aplicativo !STACK 1 org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct em org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:410) em org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:318) em org.eclipse. e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162) em org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultHeadlessContext(E4Application.java:491)
Responder1
Por favor, dê uma olhada na minha respostaaqui. Para mim, o Aptana Studio só funciona com Java 8.