□技術メモ - eclipse 環境設定(簡易版) ※管理人の個人的な技術メモです。このページの内容の実行結果について 管理人はいかなる責任も負いかねますのでご自身の責任でお試しください。 ----------------------------------------------------------- ○Javaの環境設定について簡単に記す ・JDKをインストールする。 ・以下の環境変数を設定する。 JAVA_HOME : C:/Program Files/Java/jdk1.8.0_111(JDKのインストール先を設定) Pathに追加 : %JAVA_HOME%\bin ・Javaの検証 以下のソースを同じ場所から以下のコマンドでコンパイルできれば問題ない。 javac HelloWorld.java HelloWorld.java -------- public class HelloWorld { public static void main (String[] args) { System.out.println("Hello,World!"); } } ・Tomcat7をインストールする インストール先は C:/Tomcat7 ・以下の環境変数を設定する。 CATALINA_HOME : C:/Tomcat7(インストールしたフォルダを指定) ・サービスの開始と終了は、アイコン一覧→Tomcatのアイコンを右クリック → Start service / Stop serviceにて行う。 もしくは、サービス一覧から Apache Tomcat を選択して、開始/停止を選択する。 ・動作確認 localhost:8080/index.html(もしくは localhost:8080) → ロゴのある画面が表示されること ----------------------------------------------------------- ○eclipseでの開発に慣れてきた場合の環境設定手順の概要について記す 要点としては以下のようになると思う。 ・jreは既存でインストール済みなら再インストールする必要はない。 ・Javaの設定は環境(要は使用するeclipse)に対して行う。 ・Tomcatの設定はプロジェクトに対して行う。 ・ライブラリ画面に異常(赤×の表示)があったらダブルクリックして設定を修正する。 ・Serverタブを開いてサーバを追加する(右側に移る) ・Serverタブ画面でサーバを起動する。 ----------------------------------------------------------- ○以下の状況でecipseの起動を試みる win7(64bit) jreは既存あり(x86版, jre1.8.0_51) tomcat なし ○eclipse luna をインストールする workspaceフォルダを作成 ショートカットを作成、-cleanオプションを設定する ->起動できない(returned exit code=13) javaが32bitなのが原因と思われる。 ○jdk-8u31-windows-x64 をインストールした C:\Program Files\Java以下に以下があることを確認した jdk1.8.0_31 jre1.8.0_31 ->eclipseを起動できることを確認した ○Tomcat7をインストール (apache-tomcat-7.0.52) ○eclipse を起動 windows-preferences-java関連の画面を開いて 設定のおかしな点などあったら直す ○project explorerから動的webプロジェクトを新規作成 このとき、target runtimeにtomcat7を選択 JREに、上記でインストールしたjre1.8を選択 ○新規作成後にtarget runtimeを設定する場合 projectを右クリック→プロパティ→target runtime→ Tomcat7を選択する。 ○java build path-Librariesを開く 設定がおかしなところがあったら赤×が表示される →ダブルクリックで設定画面が開くので訂正する ○windows-show view-Serversを選択 Serversのtabが表示される →Click this link to create a new servers →Serverの追加画面まで勧める →設定中のプロジェクトを選択、追加する(右側に移る) ○以下、projectに必要なファイルを配置、作成していく -----------------------------------------------------------