[[TopPage]]

*JDeveloper 10gを使おう!! [#vbf6eaff]

#contents
-[[JDeveloper 11g]]

*プロローグ [#na04d9bb]
Oracleの最新のJava開発環境であるJDeveloper 10gが、ソースネクストから
1,980円で出るというので、「これは使い物になるかも!」と早速[[Oracle Technology Network Japan(OTN)>http://otn.oracle.co.jp]]から、早期アクセス版をダウンロードしてきた。

-ニュース記事:[[Java開発環境が1386円--ソースネクスト、法人市場に参入 - CNET Japan>http://japan.cnet.com/news/ent/story/0,2000047623,20069308,00.htm?ref=rss]]
-製品情報:[[Oracle JDeveloper 10g 1Year Limited>http://www.sourcenext.com/products/oracle_jd/]]

まず、JDeveloper 10gに注目したのは、1,980円という価格と、[[JSF>http://java.sun.com/j2ee/javaserverfaces/index.jsp]]の開発が出来ると言う事だった。

&ref(040617p_oracle.jpg,,50%,JDeveloper 10g);[[Oracle JDeveloper 10g 1Year Limited>http://www.amazon.co.jp/exec/obidos/ASIN/B0002IJ6D2/onekopage-22/ref=nosim/]] ''1,980円''

期待していたJSFの開発において、[[Sun Java Studio Creator>http://developers.sun.com/prodtech/javatools/jscreator/index.jsp]]や、[[WebSphere Studio Site Developer V5.1.2 (WSSD)>http://www-6.ibm.com/jp/software/websphere/ft/studio/wssd/v5/]]のように、WYSIWYGで編集できるのかと思っていたのだけど、ちょろっとドキュメントを読んだ感じでは、そこまで行っていなかったので、はじめは、がっくりした。

しかしながら、早期アクセス版をダウンロードして少し使ってみると[[eclipse>http://www.eclipse.org/]]だと、[[Lombozプラグイン>http://www.objectlearn.com/index.jsp]]を足したり、色々なプラグインをダウンロードしてインストールして、ゴショゴショやっていかなければならないのに対して、JDeveloper 10gは流石に製品ということあって、インストール一発で、JSP/ServletさらにはEJBやWebサービスのdebugまで含めた開発環境が構築できる事に気づいた。

さらには、それが一年間1,980円という値段にも関わらず10万円を超える他社のJava開発環境と比べても満足が行くものであることも分かった。

また、最近興味をもっているJSFについて勉強するためにJSFの本格派の解説書である

&ref(http://images-jp.amazon.com/images/P/4822221253.09.TZZZZZZZ.jpg);[[はじめてのJSF―Web開発を変えるJavaフレームワークのすべて>http://www.amazon.co.jp/exec/obidos/ASIN/4822221253/onekopage-22/ref=nosim/]]

という本を読むと、JSFの真髄は、拡張できるUIコンポーネントの仕様でありWYSIWYGでの画面編集では無い事に気がついた。

そんなこんなで、JSFの開発をするに当たってJDeveloper 10gに十分に魅力があることに気がついたので、本格的に利用する事にした。



''参考:''
-[[eclipse web tools platform project / Lombozの利用例>http://www.eclipse.org/proposals/eclipse-webtools/Wikib9cc.html]]
-JSFは、まだJSF RIやFace Consoleをダウンロードしてきて色々設定をする必要があるけどね。- [[JDeveloper 10gでのJavaServer Facesの設定>http://otndnld.oracle.co.jp/products/jdev/howto/10g/JSF/jsf.html]]
-eclipseでは、JSPをWYSIWYGでDrag&Dropでタグ置いて編集したり、JSPのソースコードでのdebugが出来ない。これらをやろうとすると、定価で約15万円の[[WSSD>http://www.amazon.co.jp/exec/obidos/ASIN/B00008A8QU/onekopage-22/ref=nosim/]](←このリンクは一つ前のバージョン) を購入しなきゃならない…

「わんこのへーじ」では、JDeveloper 10gを使って、JSFのプログラムを作るためのメモを自
分のために残したいと思う。該当するテクノロジーはJSP/ServletとJSFで、これらを使ってプログラムが書けることをゴールとしようと思っています。


*開発の環境を整える [#af9b8f22]

**インストール [#q9423fdd]
-[[JDeveloper 10g(Version 9.0.5.1, build 1605)早期アクセス版のインストール>./インストール]] 2004/7/12 &color(RED){古い!!};
-[[JDeveloper 10g(Version 10.1.3 build 3412)EA1のインストール>./1013EA1インストール]] 2005/10/30 &color(RED){古い!!};
-[[JDeveloper 10g(Version 10.1.3 build 3412) Release 3.0のインストール>./10gR3インストール]] 2006/03/05
-[[JDeveloper 11g/Technical Previewインストール]] 2007/5/26  バージョンが11gになりましたので「[[JDeveloper 11g]]」のページを作りました。


***拡張機能のインストール [#kc45cadd]
-[[./Junit Extnstionのインストール]]
-[[./JSF開発のための設定]] &color(RED){(9.0.5.x向け)};
-[[Face Consoleのインストール>./Face Consoleのインストール]]  &color(RED){(9.0.5.x向け)};

*起動 [#zbd18daa]
-[[JDeveloper 10gの起動>./起動]]

**各種設定 [#z674efb0]

-[[./キーバインドの変更]] emacsキーバインドにする。

-[[./J2SEの場所の設定]] J2SEの場所を設定します。

-[[./PosgreSQLデータベースと接続する]]


*はじめてのJDeveloepr 10g [#l559962c]
-[[JDevloper 10gでHello World>./Hello World]]
-[[はじめてのJSF>./はじめてのJSF]] 準備中

*その他の情報 [#sd8eabff]
-[[JDeveloper 10gでJSP/JSFのTips!>./Tips!]]

-[[JDevloper 関連リンク>./リンク]]

-アンケート

>''JDeveloepr 10gを使い始めた理由は何ですか?''
#vote(JDeveloper 9iから理由していた[9],ソースネクストから安く発売されたので[29],他のIDEより機能的に優れていたから[5],ついに無料になったから[9])
#vote(JDeveloper 9iから理由していた[9],ソースネクストから安く発売されたので[29],他のIDEより機能的に優れていたから[6],ついに無料になったから[9])

>''このページは役に立ちましたか?''
#vote(役に立った[20],たまたま立ち寄っただけ[9])


-コメントをよろしく
#pcomment(,10,reply)

----

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS