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