#navi(Eclipse)

*EclipseでJ2EE --覚書状態 [#e045e3c8]
#contents

**はじめに [#u04b8249]
Eclipse関連の設定は、http://w3.cube-web.net/eclipse/ を参考にしてください。 ~
上記ページではLombozの取得から設定までがわかりにくいのでそこのサポートです。~
日本語化やらなんやらは出来てるものとして話は進みます。~
~

**必要なもの&環境 [#w8379725]
今回の設定に必要なものと設定時の環境です。~
その他のあたりまえすぎる設定は出来ているものとします。
|Eclipse2.1|今回つかうplug-inが2.1のみ対応なので2.1を用意しましょう|
|Tomcat4.0.4|私はこれを使っているってだけ。4.x系だったら何でもいけるんじゃないでしょうか!?|
|Lomboz|今回対象のJ2EEplug-inです。本家から取得は登録とかあってややこしいので&br;plug-inをこのページに添付していますが&br;一応本家はここ>http://www.objectlearn.com/products/lomboz.jsp|
#ref(lomboz.21_02.zip,right)
RIGHT:※exlipse2.1のみ対応.
~

**lombozのインストール [#f7933c4e]
Lombozのインストールをおこないます。
-[lomboz.21_02.zip]を適当な場所に解凍
-解凍された[com.objectlearn.jdt.j2ee]をEclipseの「plugins」配下に設置
~

**Eclipseでの設定 [#dc565e3c]
exlipse2.1での設定です
~

***Lombozを有効にしてみる [#qde33343]
EclipseでLombozを有効にします
-Eclipse起動
-ウィンドウ→Customize Perspective

-Lombozを有効にする
--「ファイル > ビューの表示」を展開
---Lomboz J2EE VIEW をチェック
~
--「ファイル > 新規」を展開
---Lomboz 関連すべてをチェック
#ref(Perspective2.jpg)

--「その他」を展開
---Lomboz Action にチェック
#ref(Perspective.jpg)
-ウィンドウ→設定
--Lombozの項目が出てくる
---JDK Tools.jar を設定
#ref(Preferences.jpg)
~

***TOMCATが動くようにしてみる [#oc0649a4]
Tomcat4.0.4を動かすための設定をします
-Server Definitions の Server Type を設定します

--Tomcat4.0.4を選択します
#ref(Preferences2.jpg)
-Properties の設定をします
--Application Server Directory に TOMCAT_HOME(ん?このバージョンの場合「CATALINA_HOME」か!?) を設定
--Address 127.0.0.1 で問題ないでしょう
--Port 8080 のままで問題ないでしょう
--Classpath Variable Name が「TOMCAT403」となっているのを気持ち悪いので「TOMCAT404」に変更
--Classpath Variable に TOMCAT_HOME(ん?このバージョンの場合「CATALINA_HOME」か!?) を設定

>Applyします

-Classpath の設定をします

--これまでの設定が正しくおこなわれていれば、Server libraries には

+++JDK TOOLS

+++servlet.jar

+++bootstrap.jar

>>の3種が設定されています。

--これに足りない libraries を追加します

>>TOMCAT_HOME/lib/

+++jasper-compiler.jar

+++jasper-runtime.jar

#ref(Preferences4.jpg)

~

***LombozでJ2EEprojectをつくってみる [#o6b3a64b]
projectをつくってみます
-フォルダの指定
>先にProject作成時のフォルダ構成の設定をおこないます
--「ウィンドウ」→「設定」→左ペインで「Java」を展開
--→「新規プロジェクト」を選択→「ソースおよび出力ロケーション」を「フォルダー」に設定します。
--テキストボックスの中は変更しないでください。

-ファイル→新規→プロジェクト を選択
--「Lomboz J2EE Project」を選択してざくざくっと先に進む
#ref(project01.jpg)

--以下の画面まできたらTomcatを選択
#ref(project02.jpg)

>このような感じでprojectを作成できます。
~

***LombozでTomcatを実行する [#s472f8ac]
LombozでTomcatを動かしてみます
-ウィンドウ→ビューの表示→その他 を選択

-javaを展開「Lomboz J2EE VIEW」を選択します

>これで Lomboz J2EE VIEW が画面上に表示されます
~

-表示されたVIEWにて以下のような感じでTomcatを起動します

#ref(lombozview1.jpg)

~

**備考 [#i765e447]
-Jasperデバッグパッチは適用しておきましょう

>http://www.sysdeo.com/eclipse/tomcatPlugin.html

配置場所は↓です。
 <%TOMCAT_HOME%>\common\classes


~

-JSPの文字化けは web.xml を修正し、JSPのヘッダに文字コードを入れましょう

>\conf\web.xmlを修正
 <servlet>
   <servlet-name>jsp</servlet-name>
   <servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
   <init-param>
     <param-name>logVerbosityLevel</param-name>
     <param-value>WARNING</param-value>
   </init-param>
   <init-param>
     <param-name>javaEncoding</param-name>
     <param-value>Windows-31J </param-value>
   </init-param>
   <load-on-startup>3</load-on-startup>
  </servlet>
>と、エンコード時の文字コードを指定~
>JSPのヘッダ
 <%@ page language="java" pageEncoding="Windows-31J" 
 contentType="text/html;charset=Windows-31J"
 %>
>を入れる 
~

*その他の情報 [#x1f52c4f]

-JSPが使えない・・なぜか rt.jar がおかしくてコンパイルが通らない。。。調査中 -- [[dekuyou]] SIZE(10){2003-05-22 (木) 18:10:50}
-JDKのバージョンとTomcatのバージョンがまずかった・・・たぶん・・・ -- [[dekuyou]] SIZE(10){2003-05-23 (金) 10:11:11}
-http://www.atmarkit.co.jp/fjava/rensai2/eclipse03/eclipse03.html -- [[@IT]] SIZE(10){2003-05-23 (金) 10:44:58}
-Jasperデバッグパッチは 「Apache Tomcat 4.0\common\classes\」配下です。 -- [[dekuyou]] SIZE(10){2003-05-23 (金) 10:57:55}
-JDKか全てリインストールしたがLombozで作成したProjectはいかに「src」フォルダが出来ない・・!? -- [[dekuyou]] SIZE(10){2003-05-23 (金) 13:08:33}
-フォルダの指定をおこなっておらずProjectがおかしかった -- [[dekuyou]] SIZE(10){2003-05-23 (金) 15:17:13}
-http://muimi.com/j/eclipse/useful.html -- [[おもしろい]] SIZE(10){2003-05-23 (金) 15:36:30}
-Eclipse 2.1 + Lomboz 2.1 + Struts 1.1RC1 の組み合わせでプロジェクトのライブラリパスにWEB-INF/lib/commons-digester.jarを含めると、Stop Serverで例外が発生する -- [[Q-MAN]] SIZE(10){2003-06-10 (火) 16:29:44}
-回避方法(1) Stop Serverを使用せずに■ボタンでプロセスを止める -- [[Q-MAN]] SIZE(10){2003-06-10 (火) 16:32:10}
-回避方法(2) Stop Serverを使用せずに、実行->デバッグ...->{プロジェクト名}-ApacheTomcatv410->クラスパス->デフォルト・クラス・パスの使用のチェックを外す->commons-digesterを除去->共通タブ->お気に入りのメニューで表示->Debug, Runそれぞれにチェック --  SIZE(10){2003-06-10 (火) 16:38:57}
-O2T7X2  <a href="http://itfpgurzbfew.com/">itfpgurzbfew</a>, [url=http://uqrdmrvsfwfz.com/]uqrdmrvsfwfz[/url], [link=http://xdpqqxxhbrfp.com/]xdpqqxxhbrfp[/link], http://xbwovcakxfxx.com/ -- [[cqhrcyxk]] &new{2012-12-11 17:30:14 (火)};
-comment3, http://www.linuxcnc.org/ buy adderall online no prescription,  rgxt, http://www.old.walkway.org/ adderall,  8P, http://www.mediachase.com/community/members/phendimetrazine.aspx phendimetrazine tartrate,  %))),  -- [[Xpcxbjbu]] &new{2013-01-12 01:48:11 (土)};
-comment6, http://www.concrete5.org/profile/-/view/142722/ diethylpropion,  pnyewt, http://community.spiceworks.com/profile/show/Bontril bontril 105,  =]]], http://dribbble.com/staxyn buy staxyn online,  1839,  -- [[Ckbpyjvk]] &new{2013-01-14 04:14:41 (月)};
-comment3, http://mathed.stanford.edu/ levitra walmart $9,  969, http://www.aut.edu/ viagra for women 2012,  %-), http://www.doorjambpress.org/ cialis generic cost,  ldz,  -- [[Vtpdducr]] &new{2013-01-24 15:20:30 (木)};
-comment4, http://regsa.org/ buy online pharmacy ireland,  8368, http://ot1.com/ priligy dapoxetine buy online,  489, http://greencaschools.org/ tadalafil 20mg soft tabs,  onrr, http://sparklingcreekfarm.org/ order amoxicillin online no prescription,  %-(, http://wiki.linuxcnc.org/ lisinopril hydrochlorothiazide buy online,  :-)),  -- [[Wplxetuj]] &new{2013-01-29 01:28:58 (火)};
-comment3, http://regsa.org/ online pharmacy ireland alli,  470972, http://ot1.com/ generic priligy dapoxetine 60 mg,  :-((, http://greencaschools.org/ tadalafil 20mg,  mtk, http://sparklingcreekfarm.org/ 40 mg lisinopril no prescription,  %-]], http://ccs.math.ucsb.edu/ cheap finasteride 5mg,  126903,  -- [[Ilnfzaja]] &new{2013-01-29 04:12:07 (火)};
-comment5, http://www.popejohnxxiii.org/ buy tamsulosin hcl 0.4mg,  bunkz, http://www.aimtrain.com/ buy atenolol 50 mg,  8771, http://www.csmotorclub.com/ buy amlodipine besylate 10mg,  8-D, http://www.awdc.co.uk/ uk pharmacy services nottingham,  dbkte,  -- [[Wgqeefyu]] &new{2013-01-30 04:41:35 (水)};
-comment5, http://madisonir.com/ buy glasses online,  :DDD, http://lyle.troxell.com/ home loan rates,  >:DD,  -- [[Lldpfqsn]] &new{2013-02-09 10:13:34 (土)};
-GGCca7  <a href="http://oapnnxjsvdvr.com/">oapnnxjsvdvr</a>, [url=http://cmsetwkjbwjt.com/]cmsetwkjbwjt[/url], [link=http://dwbdasfaohbc.com/]dwbdasfaohbc[/link], http://dpcuuxvulgqw.com/ -- [[csyhlhcvhrf]] &new{2013-02-15 15:22:47 (金)};
-http://buyariceptonlinewithoutprescription.webs.com/ buy aricept canadahttp://buyparlodelonlinenoprescription.webs.com/ buy parlodel online ukhttp://buyrequiponline.webs.com/ requip pricehttp://download4dman.webs.com/ 4d man moviehttp://buy-premarin.webs.com/ buy premarin without prescriptionhttp://buy-ponstel-now.webs.com/ buy ponstel onlinehttp://buy-cymbalta-now.webs.com/ buy cymbalta onlinehttp://buy-motrin-online.webs.com/ cheap motrinhttp://buy-neurontin-now.webs.com/ buy neurontin without prescription -- [[buy aricept online]] &new{2013-02-16 12:16:32 (土)};
-http://buyariceptonlinewithoutprescription.webs.com/ buy aricept canadahttp://buyparlodelonlinenoprescription.webs.com/ buy parlodel online ukhttp://buyrequiponline.webs.com/ buy requip online no prescriptionhttp://download4dman.webs.com/ 4d man moviehttp://buy-premarin.webs.com/ cheap premarinhttp://buy-ponstel-now.webs.com/ generic ponstelhttp://buy-cymbalta-now.webs.com/ cheap cymbaltahttp://buy-motrin-online.webs.com/ buy motrinhttp://buy-neurontin-now.webs.com/ generic neurontin -- [[buy aricept online]] &new{2013-02-16 12:30:44 (土)};
-http://buyariceptonlinewithoutprescription.webs.com/ buy aricept onlinehttp://buyparlodelonlinenoprescription.webs.com/ buy parlodel onlinehttp://buyrequiponline.webs.com/ generic requiphttp://download4dman.webs.com/ watch 4d manhttp://buy-premarin.webs.com/ buy premarinhttp://buy-ponstel-now.webs.com/ buy ponstel onlinehttp://buy-cymbalta-now.webs.com/ buy cymbaltahttp://buy-motrin-online.webs.com/ buy motrin without prescriptionhttp://buy-neurontin-now.webs.com/ generic neurontin -- [[buy aricept online]] &new{2013-02-16 12:45:07 (土)};
-http://buyariceptonlinewithoutprescription.webs.com/ buy aricept onlinehttp://buyparlodelonlinenoprescription.webs.com/ buy parlodel online ukhttp://buyrequiponline.webs.com/ requip ropinirolehttp://download4dman.webs.com/ 4d man moviehttp://buy-premarin.webs.com/ buy premarin without prescriptionhttp://buy-ponstel-now.webs.com/ buy ponstel without prescriptionhttp://buy-cymbalta-now.webs.com/ buy cymbalta onlinehttp://buy-motrin-online.webs.com/ buy motrinhttp://buy-neurontin-now.webs.com/ buy neurontin -- [[buy aricept online]] &new{2013-02-16 12:57:58 (土)};
-http://buyariceptonlinewithoutprescription.webs.com/ buy aricept onlinehttp://buyparlodelonlinenoprescription.webs.com/ buy parlodel online ukhttp://buyrequiponline.webs.com/ generic requiphttp://download4dman.webs.com/ 4d man bauerhttp://buy-premarin.webs.com/ cheap premarinhttp://buy-ponstel-now.webs.com/ buy ponstelhttp://buy-cymbalta-now.webs.com/ buy cymbalta without prescriptionhttp://buy-motrin-online.webs.com/ buy motrin onlinehttp://buy-neurontin-now.webs.com/ cheap neurontin -- [[buy aricept online]] &new{2013-02-16 13:25:56 (土)};
-http://buyariceptonlinewithoutprescription.webs.com/ buy aricept canadahttp://buyparlodelonlinenoprescription.webs.com/ buy parlodel no prescriptionhttp://buyrequiponline.webs.com/ buy requip xlhttp://download4dman.webs.com/ 4d man pictureshttp://buy-premarin.webs.com/ buy premarin onlinehttp://buy-ponstel-now.webs.com/ buy ponstel onlinehttp://buy-cymbalta-now.webs.com/ generic cymbaltahttp://buy-motrin-online.webs.com/ cheap motrinhttp://buy-neurontin-now.webs.com/ generic neurontin -- [[buy aricept online]] &new{2013-02-16 13:39:28 (土)};
-http://buyariceptonlinewithoutprescription.webs.com/ buy aricept canadahttp://buyparlodelonlinenoprescription.webs.com/ buy parlodel no prescriptionhttp://buyrequiponline.webs.com/ buy requip xlhttp://download4dman.webs.com/ 4d man pictureshttp://buy-premarin.webs.com/ buy premarin onlinehttp://buy-ponstel-now.webs.com/ buy ponstel onlinehttp://buy-cymbalta-now.webs.com/ generic cymbaltahttp://buy-motrin-online.webs.com/ cheap motrinhttp://buy-neurontin-now.webs.com/ generic neurontin -- [[buy aricept online]] &new{2013-02-16 13:39:33 (土)};
-http://buyariceptonlinewithoutprescription.webs.com/ buy aricept ukhttp://buyparlodelonlinenoprescription.webs.com/ buy parlodel online no prescriptionhttp://buyrequiponline.webs.com/ requip ropinirolehttp://download4dman.webs.com/ 4d man downloadhttp://buy-premarin.webs.com/ buy premarin onlinehttp://buy-ponstel-now.webs.com/ buy ponstel onlinehttp://buy-cymbalta-now.webs.com/ buy cymbalta onlinehttp://buy-motrin-online.webs.com/ buy motrin without prescriptionhttp://buy-neurontin-now.webs.com/ cheap neurontin -- [[buy aricept online]] &new{2013-02-16 14:22:21 (土)};
-http://buyariceptonlinewithoutprescription.webs.com/http://buyparlodelonlinenoprescription.webs.com/http://buyrequiponline.webs.com/http://download4dman.webs.com/http://buy-premarin.webs.com/http://buy-ponstel-now.webs.com/http://buy-cymbalta-now.webs.com/http://buy-motrin-online.webs.com/http://buy-neurontin-now.webs.com/ -- [[buy premarin]] &new{2013-02-16 15:03:31 (土)};
-http://buyariceptonlinewithoutprescription.webs.com/http://buyparlodelonlinenoprescription.webs.com/http://buyrequiponline.webs.com/http://download4dman.webs.com/http://buy-premarin.webs.com/http://buy-ponstel-now.webs.com/http://buy-cymbalta-now.webs.com/http://buy-motrin-online.webs.com/http://buy-neurontin-now.webs.com/ -- [[buy premarin]] &new{2013-02-16 15:03:37 (土)};
-http://buyariceptonlinewithoutprescription.webs.com/http://buyparlodelonlinenoprescription.webs.com/http://buyrequiponline.webs.com/http://download4dman.webs.com/http://buy-premarin.webs.com/http://buy-ponstel-now.webs.com/http://buy-cymbalta-now.webs.com/http://buy-motrin-online.webs.com/http://buy-neurontin-now.webs.com/ -- [[buy premarin]] &new{2013-02-16 15:03:42 (土)};

#comment


~
~

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS