JSFEclipseとGlassFishでJavaEE(JSF×CDI×JPA)で開発をしていると標準出力(System.out.println等)がコンソールに出力されなくなってしまうことがあります。原因はわからないので根本的な解決はできないのですが、逃げ道があるので紹介します。GlassFishサーバーのログを見る%{glassfishインストールディレクトリ}%\glassfish\domains\domain1\logsにserver.logが出力されています。こちらには標準出力内容も出力されているのでこちらを確認するのが一番手っ取り早い方法です。言ってもいちいちファイルを開いていては大変なのでEclipseのログ確認プラグインであるNTailを利用するのが良いでしょう。NTailを開きます。図中の1の▽印をクリックし、「新規ビューアー」を選択します。ログ・ファイル名に%{glassfishインストールディレクトリ}%\glassfish\domains\domain1\logs\server.logを設定しOKで完了です。するとログファイルが更新されたタイミングでNTailのビューにログ内容は自動的に反映されます。ロギングツールを利用するLog4j2などロギングツールを利用し標準出力ではなくファイル出力するように変更する。ファイルに出力したらNTailを利用しログファイルを確認するようにすればOKです。最後に一番手っ取り早いのはGlassFishのログを確認することですが、実運用では標準出力は利用しないのでロギングツールを利用したほうが良いでしょう。勉強なのか実システムなのかによって切り替えればよいと思います。根本的な解決方法を知っている方いましたらコメントいただけると嬉しいです。関連記事Eclipseでデバッグが止まらなくなった場合の対処方法Eclipseのデバッグをしているとまれにブレークポイントを置いたにも関わらず、ブレークポイントで止まらない事があります。Faces)でアプリケーションを作成します。Toolsをインストールしていると思いますが、Eclipse4.8(Photo...記事を読むJSFの初期表示処理と画面遷移について解説JSFの画面遷移について説明します。通常Webシステムの画面遷移といえば、以下2種類による遷移になります。JSFタグGlassFishを使ってJSFの学習をしています。Edition)とはJavaの規格のことを指します。コンソールの文字化けGlassFishとEclipseを使ってJSFの学習をしています。サーバ立ち上げ時や、コンソールに日本語を出力した際に文字化けが発生してい...記事を読むEclipseでJavaEE7の開発環境構築方法NetBeansによるJavaEE開発の記事はたくさん見かけますが、Eclipseの設定の記事があまりないようなのでご紹介します。Eclip...記事を読むJSF(Facelets)のおすすめの記述方法~HTMLフレンドリーマークアップとJSFタグ~下記記事にて、JSFのタグを紹介しました。コメントをキャンセルメールアドレスが公開されることはありません。