Aptana Studio 3 の起動時に Java NoClassDefFoundError が発生する

Aptana Studio 3 の起動時に Java NoClassDefFoundError が発生する

最近、Mojave (10.14.5) を実行している Mac PowerBook に Aptana Studio 3 (Eclipse 4.7) をインストールしました。あらゆる場面でエラーが発生しました (主に Aptana が Java 1.6 が必要だと文句を言い、その後 Java 1.6 をインストールした後で Java 1.8 が必要だと文句を言います)。Mac/Aptana/Java に関する記事をいくつか読んだ後、正しい Java バージョン (Java 12.0.2) を見つけたと思います。これで Aptana のスプラッシュ スクリーンとワークスペース パス スクリーンが表示されます。ただし、ワークスペース パス ダイアログで [OK] を選択すると、次の Java エラー (スニペット) が表示されます。

提案された編集を試してみましたここ(パスとして /usr/bin/java を使用) しかし、同じエラーが引き続き発生します。

Mac のハウツー記事、Eclipse フォーラム、Stackoverflow エントリなどを調べましたが、うまくいきませんでした。アドバイスをいただければ幸いです。

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

eclipse.buildId=不明 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 at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:410) at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:318) at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:162) at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createDefaultHeadlessContext(E4Application.java:491)

答え1

私の回答をご覧くださいここ私の場合、Aptana Studio は Java 8 でのみ動作します。

関連情報