Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
カテゴリの設定 カテゴリには、rootカテゴリと、ユーザーが定義するカテゴリ名の2種類あります。 ユーザーが定義するカテゴリ名は、通常はパッケージ名やクラス名でドットで区切られた階層的 な名前付けを行います。 例えば、カテゴリ名"com.abc"は、カテゴリ名"com.abc.zzz"に対して親となり、全てのカテゴリの親はrootカテゴリになります。 それぞれのカテゴリは、ログレベルやアペンダを割り当てられ、親カテゴリのログレベルやアペンダを子カテゴリは継承できます。 ●log4j.propertiesの場合 log4j.rootCategory= ログレベル,アペンダ名1,アペンダ名2,・・・ log4j.category.カテゴリ名 = ログレベル,アペンダ名1,アペンダ名2,・・・ ルートカテゴリとカテゴリ「sample.pg.SampleApp」の設定例 log4j.rootCat
JDK1.6を使いたい理由が出来たので、挑戦してみました。 Mac OSX 10.5 JDK1.6 (64bit) Eclipse 3.5 (64bit) 上記環境で、GAEを使用します。 デフォルトだと、JDKは1.5の32bitになっているので、変更します。 参考: http://blog.promob.jp/fri/2010/01/macgoogle-android.html MacintoshHD→アプリケーション→ユーティリティ→Java Preferencesを実行します。 出てきた画面で、「java se 6 64-bit」をドラッグして先頭に持ってきます。 これで、JDK1.6(64bit)がデフォルトになります。 Eclipse Downloadsから、eclipse mac cocoa 64 bitをダウンロードします。 ダウンロードしたファイルを展開して、フォルダ毎、
今回はなかなかの長文です。 ぼくがGoogle App Engine(GAE)を知ったのは、Wicket本の著者である矢野勉さんの記事を読んだときです。GAEの利用料は基本的には無料なので、試しに矢野さんの記事とCodeZineの記事を参考に簡単なアプリケーションを作ってみました。今回はその手順と、JavaのWebアプリケーションフレームワークであるWicket(ウィケット)を簡単に紹介します。 WicketはApache Projectにて開発されています。Strutsも開発しているProjectです。Wicketの大きな特徴は以下の通り。 ServletではないJavaプログラムとHTMLのみで作る。JSPも使わない。 オブジェクト指向。GUIアプリを作る感覚でWebアプリが作れる。 ステートフル。Cookie等を使ってユーザーを識別するコードをわざわざ書かなくても良い。 フレームワー
Java, WicketGoogle App Engine for Javaのアカウントを取っておいたので、Wicketが動くかどうかチェックしました。 Wicketでは1.3の途中から、セッションストアがSecondLevelCacheSessionStoreという、ワークファイルに情報を書き出すタイプに変更になりました。ここがネックになるだろうと思っていたら、やっぱりファイル作成は規制されているとのこと。 で、HttpSession上にページ情報を格納する「HttpSessionStore」に切り替えてみたら、普通に動きました。 アプリケーション・クラスの設定はこのような感じです。 public class WicketApplication extends WebApplication { /** * Constructor */ public WicketApplication(
以前「Cypal Studio for GWT」を使ったGWT開発を紹介した。 Cypal Studio for GWT を使ってみる 今回は、「Google App Engine SDK」を使った開発方法を紹介する。 これはその名の通り、「Google App Engine」向けの開発環境。 ちなみに「Google App Engine」とは、Googleが提供するPaaS環境。 Google App Engine Google App Engine のPaaS環境は使わないとしても、このプラグインを入れるとGWT開発環境も 同時に組み込まれるので、GWT専用で使っても便利。 1.導入方法 Eclipseの「ソフトウェア更新」機能を使って、プラグインを入れるだけ。 Eclipseのバージョンは、今回「3.4.2」を使用したが、3.3xか、3.4xなら問題ない。 メニューバーから「ヘルプ」
以下ページを見ながら、leopardにEclipseプラグイン入れて触ってみた。 このページ見れば、簡単にインスコできる。 http://code.google.com/intl/ja/appengine/docs/java/tools/eclipse.html GAEのアプリケーションを既に作成しているものとして話を進める。 作成方法は【このあたり】を参考に。 アクティベイト 【ここ】にアクセスして「sign me up!」ボタンを押す。 すると、後で「Welcome to an early look at Google App Engine for Java!」という件名のメールが届く。 このメールが届くと、Google App Engine for Javaの環境が使えるようになる。 さっそくプラグイン使ってみる Eclipseをインスコ 【Ecliseのページ】からMac用のEcl
今日もちょっとGAE/J(Google App Engine for Java)とGWT(Google Web Toolkit)の話。 ここ数日、Slim3やらドラッグアンドドロップやら、色々試してみましたが、 ちょっと原点に戻ろうかと思います。 Google製の「GWT」ですね。 Google Web Toolkitについて、グーグル様によれば…。 →Google Web Toolkit デベロッパーには生産性を、ユーザーにはパフォーマンスを 最新のウェブ アプリケーションの作成は、面倒でエラーの発生しやすいプロセスです。デベロッパーは 90% の時間をブラウザ固有の動作への対処に費やすことがあります。それに加えて、JavaScript の大規模なコード ベースや AJAX コンポーネントの作成、再利用、管理はもろくなりやすく、困難です。Google Web Toolkit(GWT)を使
沖ソフトウェア株式会社は、沖通信システム株式会社および株式会社沖インフォテックと平成22年10月1日をもって合併いたしました。新会社名は、株式会社OKIソフトウェアとなります。3社が行っております事業は新会社にて従来通り継続いたします。
本日 Google App Engine for Java が提供開始されていて、中身を見ているとどうやらシンプルなWebAppなカンジ。Wicketも動作しそうだなーと思って試してみたメモを書いておく。去年GAEがリリースされた時もその日に色々エントリを書いたのが懐かしい。 ただし、GAEforJavaのアカウント(?)だか承認のメールが来ていないので、デプロイできておらずローカルでの動作確認しかできていない。デプロイしても動作するかどうかが不明だ…。 開発環境の準備Eclipseを使用している事と、EclipseにGAE用のプラグインをインストールしてある事。 プロジェクトを作るwicket-quicksartするか、EclipseのGAEプラグインで作るか、で迷うけどGAEプラグインで作る事にする。というのも、GAEプラグインが「${basedir}/war」の直下を固定で見ている気
このページでは、大体 使い方(1,2)でやったのに準じて、Logback の使い方を解説する。 目次 Logback の呼び方、というか slf4j 解説 slf4jのロガー実装切替えメカニズム logback.xml ログ出力 レイアウト Logback の呼び方、というか slf4j 解説 まあ、抽象論よりも、具体的なコードを見ようじゃないか。サンプルコードはこんなものだ。 import org.slf4j.Logger; import org.slf4j.LoggerFactory; public class Test { protected static Logger log = LoggerFactory.getLogger( TestLogback.class ); public static void main( String [] args ) { new SimpleTe
【手順】 1.Eclipseをダウンロードする Eclipse IDE for Java EE Developers (163 MB)を選択 2.GAEプラグインのインストール 「Help」→「Softwere Updates」→「Avaiable Software」→「Add Site」 →「location:http://dl.google.com/eclipse/plugin/3.4」→「OK」 3.HalloWorldアプリの作成 プロジェクトの作成 WebApplicationProjectを選択 Project name:GuestBook Package:guestbook を入力 Use Google Web Toolkitのチェックははずす src/GuestBookServlet.javaができている 実行 「Run As」 → 「Web Application」 コン
ひきこもりがプログラミングの知識を身につけて出来たものをアウトプットとして出すことを目標にするブログです。IT情報も載せることがメインになるかも・・・。 Google app engine(以下GAE)で永続的にデータを保存する場合はJDOを使うのが主流らしいので、JDOの使い方を検索してみました。 そしたらGAEのためにJDOを調べてる人のサイトが多数出てきました。 GAEがJavaに対応したのがつい最近なので(筆者がGAEの存在を知ったのは更に最近)、それまではJDOを使う人は相当少なかったのではないでしょうか? 新技術も使う機会がなきゃ普及しないですもんねえ。そう考えたらGoogleはJDOの普及に貢献したと言えます。 AndroidといいGWTといい、Googleは本当にJavaが好きなんですねぇ。主にJavaを使う身としてはGoogleの活動は応援したいです。 (※追記) 使い方
ããã¸ã§ã¯ãã®ä½æ App Engine Java ã¢ããªã±ã¼ã·ã§ã³ã¯ãJava ãµã¼ãã¬ããæ¨æºã使ç¨ã㦠Web ãµã¼ãã¼ç°å¢ã¨å¯¾è©±ãã¾ããã¢ããªã±ã¼ã·ã§ã³ã®ãã¡ã¤ã«ï¼ã³ã³ãã¤ã«æ¸ã¿ã®ã¯ã©ã¹ãJARãéçãã¡ã¤ã«ãè¨å®ãã¡ã¤ã«ãªã©ï¼ã¯ãJava Web ã¢ããªã±ã¼ã·ã§ã³ç¨ã® WAR æ¨æºã«å¾ã£ã¦ãã£ã¬ã¯ããªæ§é ã«æ´çãã
皆様、新年明けましておめでとうございます。 昨年は内部統制やSaaSなどのキーワードやら大手ソフトウェア企業の合併などソフトウェア業界は結構盛り上がっていたように思います。今年も大いに盛り上がってくれると良いですね。 さてはて、年初め最初はEclipseからTomcatをどう操っているかの関連の解説をします。 久々にEclipseを起動してみてください。 起動したらまずはEclipse本体(Workspace)側のTomcatの設定を確認します。 メニューのウィンドウから設定を選んでください。 設定ウィンドウが開いたら、左側の項目からTomcatを選択します。 Tomcat ホームという箇所がありますが、これがEclipseから見たTomcatのディレクトリを指しています。 下記ではC:\java\apache-tomcat-6.0.13がTomcatのインストールディレク
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く