Java NoClassDefFoundError при запуске Aptana Studio 3

Java NoClassDefFoundError при запуске Aptana Studio 3

Недавно я установил Aptana Studio 3 (Eclipse 4.7) на свой Mac PowerBook с Mojave (10.14.5). У меня были ошибки на каждом шагу (в основном Aptana жаловалась, что ей нужна Java 1.6, а затем жаловалась, что ей нужна Java 1.8, после того как я установил Java 1.6). Прочитав несколько статей Mac/Aptana/Java, я считаю, что нашел правильную версию Java (Java 12.0.2), так как теперь появляются заставка Aptana и экраны пути к рабочему пространству. Однако теперь я получаю следующую ошибку Java (фрагмент) после выбора «ОК» в диалоговом окне пути к рабочему пространству.

Я попробовал внести предложенные изменения.здесь(используя /usr/bin/java в качестве пути). Но я продолжаю получать ту же ошибку.

Я посмотрел статьи по Mac, форумы Eclipse и записи Stackoverflow, но безуспешно. Любые советы будут высоко оценены.

!SESSION 2019-07-19 08:50:36.186 -----------------------------------------------

eclipse.buildId=unknown java.version=12.0.2 java.vendor=Oracle Corporation Константы загрузчика: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US Аргументы фреймворка: -keyring /Users/xxxxx/.eclipse_keyring Аргументы командной строки: -os macosx -ws cocoa -arch x86_64 -keyring /Users/xxxxx/.eclipse_keyring

!ENTRY org.eclipse.osgi 4 0 2019-07-19 08:50:41.780 !MESSAGE Ошибка приложения !STACK 1 org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct в org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:410) в org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:318) в org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162) в org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultHeadlessContext(E4Application.java:491)

решение1

Пожалуйста, посмотрите мой ответ.здесь. У меня Aptana Studio работает только с Java 8.

Связанный контент