読者です 読者をやめる 読者になる 読者になる

2013年8月現在無料で利用できるJAVA paas OpenShiftへの引っ越しNo6

ログの出し方

参考にしたサイトは、こちら 
=> http://cloud.dzone.com/articles/application-level-logging


参考にして、上記のサイトの通りに作成したプロジェクトファイルは、以下
https://www.dropbox.com/s/gn8u2jrrv59olmi/Jboss_Log.zip

これをデプロイして、コマンドラインで、
rhc tail <アプリケーション名>
を実行しておく。

WEBサイトを開いて、Click here to Invoke Logger
をクリックすると、コマンドラインにログが表示されます。

このログ出しを利用すれば、System.out.println();だけでなく
エラーが出た場合でもログに表示してくれます。

利用のポイントは、

全てのソースコード
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
を書く事と
class名の下に
 private static final long serialVersionUID = 1L;
 private Log log = LogFactory.getLog("test");
を書けば、全てのアプリでログが出力できます。


ちなみに僕が現在作成中のアプリでも同じ応用をしてますので、参考に
https://www.dropbox.com/s/7phr0lgwilumv5r/sinchanfx1.zip


自分の必要な技術だけをインターネットで調べて、作成したアプリなので、
難しいことは、わかりません。


321
430 20130811