2017-02-16 4 views
1

CommandBox 3.5.0を使用してUbuntu 16.10 VirtualBox仮想マシンでLuceeサーバを起動しようとしています。私は、このコマンドを使用するデバッグ目的:"GTK + 2.xシンボルが検出されました。" CommandBoxを使用してサーバを起動しようとするとエラーが発生する

server start --debug --console --noopenbrowser 

このサーバを起動しているようだが、コンソール出力の最後の行は次のように読んで:

Runwar:サーブレットデプロイメント・マネージャー Runwarを開始しました:開始モニターを停止する *********************************************** ********************
*** 'stop'リスナースレッドを開始 - ホスト:127.0.0.1 - ソケット:42799 *********************************************** ******************************
SLF4J:クラス "org.slf4j.impl.StaticLoggerBinder"の読み込みに失敗しました。 SLF4J:ノーオペレーション(NOP)ロガーのデフォルト設定 SLF4J:詳細はhttp://www.slf4j.org/codes.html#StaticLoggerBinderを参照してください。

(java:2864):Gtk-ERROR **:GTK + 2.xシンボルが検出されました。同じプロセスでのGTK + 2.xとGTK + 3の使用はサポートされていません。

私には、GTKの両方のバージョンを使用してコンパイルされたCommandBoxの一部のようです。ですから、私はCommandBoxのコードに触れることなく何とか回避できるかどうか疑問に思っています。

答えて

3

エラーは、Ubuntu GUIではCommandBoxを実行しているが、純粋なシェルでは実行されません。

だから、このエラーを回避するには、次のとおりです。

  1. Ctrlキー + AltキーとLinuxコンソールに変更 + F1
  2. スタートCommandBoxは
  3. バックサーバー
  4. の変更を開始しますでGUIモードにするCtrl + Alt + F7

この後、サーバーが稼働している、あなたはブラウザでアプリを見ることができます。

関連する問題