DL/ じゃばじゃば入門

【*】Java動かすに要るもの
+ソースコード
API
+コンパイラ
JVM (Java仮想マシン)

どれもWindowsにもLinuxにもないから自力でインストールすること。


【*】API
J2SEJ2EEのこと。
いわゆる関数郡。
Javaには やたら関数があって 代表的なAPI(関数郡)が J2SEJ2EE
J2SE
Java使うための最小限のAPIの塊。
J2EE
Web上でJavaを使うためのちょっと高級なAPIの塊。

ちなみに
JavaAPIJARファイル。


【*】実行環境とコンパイル
API(関数)使ってソースコード書くだけでは Javaは実行できんもの。
Javaのプログラムを実行するには
Javaを実行する専用のソフトウェアが必要で これが Java仮想マシン(JVM)。

ソースコードをコンパイル(翻訳)すると JVMで実行できるファイル形式となる。


【*】JDK
Java Development Kit
API と コンパイラ と JVM をまとめたもの。
JDKさえインストールしてまえば 3/4のインストールが完了してまうからくり。

最新のJDKは バージョン1.6(6.0)。
※1.4までのJDKJ2SDK
※1.5以降のバージョン表記:J2SDK1.4→JDK5.0。

JDKには J2SEが入っていて J2EEは入ってない。


【*】開発環境作り
インストール方法:
ダウンロード↓
http://java.sun.com/javase/downloads/index.jsp
Java SE Development Kit(JDK)6 Update 11

jdk-6う11-windows-i586-p.exe
を取得して 実行すればインストールは完了。
↓なのが出来てるはず。
C:\Program Files\Java\jdk1.6.0_11

次 パス。
[C:\Program Files\Java\jdk1.6.0_11]ディレクトに行けば Javaが動くわけやけど
いちいちディレクトリ移動するのはメンドウ。
だからパスを通してまおう ゆうこと。
パスさえ通しちゃえば どっからでもこのファイルが利用できるようなるけんね。

パスの通し方:
スタート>マイ コンピュータ>コンテキストメニュー>プロパティ
環境変数>詳細設定>環境変数
HOGEHOGEのユーザー環境変数(U)
JAVA_HOMEゆう変数があれば そいつを選択して>編集
なければ>新規
変数名(N): JAVA_HOME
変数値(V): C:\Program Files\Java\jdk1.6.0_11
で>OK
変数を登録できたら PATH変数の最後に その変数を追加してPATHに通す。
環境変数>HOGEHOGEのユーザー環境変数(U)>PATH>編集
変数値(V): うにゅうにゅ…;%JAVA_HOME%\bin
>OK

パスが通ったことの確認方法:
スタート>すべてのプログラム>アクセサリ>コマンドプロンプト
を開いて
C:\>javac -version
って入力して
javac 1.6.0_11
って表示されて
C:\>java -version
って入力して
java version "1.6.0_11"
って表示されればOK。

※javacのバージョンとjavaのバージョンは同じであること!
違うてるときは↓から削除。
コントロールパネル>アプリケーションの追加と削除

あとはソースコード作って実行するのみ。


【*】トムキャット
JDKインストールしてパス通してソースコード書いても
Webで動かすにはまだ不十分で Tomcatを入れんといけん。
Tomcatゆうのは WebでJavaを動かすためのプログラム。

Tomcatには JARファイルになったJ2EEも含まれている。

Tomcatのインストール方法:
http://tomcat.apache.org/ から Tomcat 6.x をクリック
Quick Navigation: 6.0.18>Binary Distributions>Core>Windows Service Installer
apache-tomcat-6.0.18.exe を実行
言われるままに進んじゃって。
ただ Choose Install Location>Destination Folder は
C:\Tomcat6.0
やのうて
C:\Tomcat6_0
にしとくと無難やも。
"."とか" "とかは何かと悪さする原因になるけんね。
やったらJDKも入れると変えときや ゆう話やけど。。
あと 途中でJDKのパス聞かれるけ 自分のJDKのパス入れてや。
Java Virtual Machine>C:\Program Files\Java\jdk.6.0_11

ちなみに Tomcat6.0.18には バグがあるらしい↓。
C:\Tomcat6_0\conf\tomcat-users.xml
の1行目を修正。


<'?xml version='1.0' encoding='utf-8'?>


【*】Tomcatのフォルダ構成
conf: 設定ファイル
logs: ログファイル
webapps: 自分のプログラムファイル(アプリ)
bin: 実行ファイル


【*】IDE
統合開発環境
ちまちまテキストファイルでソースコード書いて配置してって出来るけど
メンドイけ エクリプスゆうIDEを入れて楽チンにする。
↓からダウンロード。
http://archive.eclipse.org/eclipse/downloads/drops/R-3.2.2-200702121330/index.php
あれこれあるとあとあと便利やけ
All-In-One-Eclipse
とか
MyEclipse
とか初めから全部あれこれ入ってるエクリプスを入れた方がヨイかも。
最新のeclipse3.4はまだないやも知れんけど。


ref:
http://www.searchman.info/java_eclipse/1000.html

tag : DL Java API JVM J2SE J2EE JAR JDK J2SDK JAVA_HOME

2009-03-01 14:11 : j2ee : コメント : 0 : トラックバック : 0 :
コメントの投稿
非公開コメント

« next  ホーム  prev »

search

ad



counter


tag cloud

category cloud