org.Eclipse.m2e.logback.configuration:状態の場所が初期化される前にorg.Eclipse.m2e.logback.configurationバンドルがアクティブ化されました。状態の場所が初期化された後で再試行します。
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
(Eclipse:5550):GLib-CRITICAL **:g_base64_encode_step:assertion 'in!= NULL' failed
この問題は、ubuntuがGTKのバージョンをGTK2からGTK3に更新したために発生します。
g_base64_encode_step:アサーション「in!= NULL」が失敗しました
上記のエラーは、「gnome-Tweak-tool」またはその他のユーティリティツールを使用してubuntuテーマをデフォルトに変更することで修正できます。
しかし、同じことをする前に、最後まで読んで続行してください。テーマに関連するバグはデフォルトのテーマでは発生しませんが、ubuntu GTK3とEclipse SWTには多くの不一致と問題があります。たとえば、次のようなエラーが表示されます
ガジェット(ノードツールバー、所有者GtkToolbar)の割り当て中の負のコンテンツ幅-x(割り当てy、範囲axb)
したがって、今と同じ問題については、Eclipseフォーラムで言及されているように、GTK2を使用することをお勧めします。
https://www.Eclipse.org/forums/index.php/t/1081230/
GTK2でEclipseを使用するには、次のいずれかの手順を使用します。
セキュリティが心配な場合は、「echo $ SWT_WEBKIT2」コマンドを実行して、$ SWT_WEBKIT2が1に設定されていることを確認してください。
各SWTバージョンには、対応するGTK依存関係が必要です。 SWTには、以下のGTK +バージョン(またはそれ以降)をインストールする必要があります。
Eclipse/SWT 4.11.x : GTK+ 3.10.0 and its dependencies
Eclipse/SWT 4.10.x : GTK+ 3.8.0 and its dependencies
Eclipse/SWT 4.6.x - 4.9.x : GTK+ 2.24.0 and its dependencies (for GTK+ 2) OR GTK+ 3.0.0 and its dependencies (for GTK+ 3)
Eclipse/SWT 4.5.x and newer: GTK+ 2.18.0 and its dependencies (for GTK+ 2) OR GTK+ 3.0.0 and its dependencies (for GTK+ 3)
Eclipse/SWT 4.4.x : GTK+ 2.10.0 and its dependencies (for GTK+ 2) OR GTK+ 3.0.0 and its dependencies (for GTK+ 3)
Eclipse/SWT 4.3.x : GTK+ 2.10.0 and its dependencies
Eclipse/SWT 3.8.x : GTK+ 2.6.0 and its dependencies
Eclipse/SWT 3.6.x - 3.7.x : GTK+ 2.4.1 and its dependencies
Eclipse/SWT 3.0.x - 3.5.x : GTK+ 2.2.1 and its dependencies
Eclipse/SWT 2.1.x : GTK+ 2.0.6 and its dependencies
この情報は https://www.Eclipse.org/swt/faq.php#gtkstartup から取得できます。
SWTバージョンを確認するには、Eclipseで、
ヘルプ->インストールの詳細->構成タブ
org.Eclipse.swt.internal.gtk.versionを検索し、SWTバージョンに基づいてGTK2またはGTK3を選択します。
次のフローチャートは、SWTフロー階層を説明しています。 SWTの詳細情報を確認するには、 https://wiki.Eclipse.org/SWT/Devel/Gtk/Dev_guide をクリックしてください。
私は同じ問題を抱えていましたが、(Eclipseベースの)Springツールスイートを使用していました。 Eclipseを実行してみます。
env SWT_GTK3=0 [STS/Eclipse executable]
これは、GTKをインストールして、Eclipseをインストールする前にYARU DARKがアプリケーションを設計したときに起こりました。