*** 動作環境/前提条件 [#c8cc3fae]
** 動作環境/前提条件 [#s33adf07]

- OS: Windows 7 (32bit)
- IDE: Eclipse Luna SR2 4.4.2
- Egit: インストール済み
- JDK: 1.8.0_73 (インストール済み)

** EclipseのJDKバージョン変更 [#x3dd74b9]
** EclipseのJDKバージョン変更 [#l08a4ac1]

+ Eclipseメニューのウィンドウ >> 設定
+ Java >> インストール済みのJRE
+ JDKインストールディレクトリ配下のJREディレクトリ(C:\pleiades\eclipse\jre)を追加し選択
+ EclipseのデフォルトJREの選択解除
+ Java >> コンパイラーのコンパイラ―準拠レベルを1.8に指定

- JDK変更によりEclipseの起動エラーが発生した場合の対処法
- JDK切替後にEclipseの起動エラーが発生した場合の対処法

+ eclipse.exeのインストールディレクトリ(C:\pleiades\eclipse)のeclipse.ini編集しJVMのパスを記述
+ eclipse.exeのインストールディレクトリ(C:\pleiades\eclipse)のeclipse.iniを編集しJVMのパスを記述
 -vm
 C:\Program Files\Java\jdk1.8.0_73\bin\javaw.exe // JDKインストールディレクトリ配下のjavaw.exeを指定
+ cmd.exeを起動しclean起動
 cd C:\pleiades\eclipse
 eclipse.exe -clean

*** Mavenプラグイン(m2e)インストール [#jebbf5e0]
** Mavenプラグイン(m2e)インストール [#q7d94f27]

+ Eclipseメニューのヘルプ >> 新規ソフトウェアのインストール
+ 作業対象に http://download.eclipse.org/technology/m2e/releases を入力しインストール

** Vert.x 3の公式GitHubリポジトリからサンプルプロジェクトをインポート [#g39712a7]

+ Eclipseメニューのファイル >> Git >> Gitからプロジェクト >> URIの複製
++ URI: git@github.com:vert-x3/vertx-examples.git
++ プロトコル: https
+ vertx-examplesプロジェクトをクローン(複製)

** "Hello World!"を表示するサンプルアプリ(HTTPサーバー)を実行 [#wf062916]

+ vertx-examplesプロジェクト配下のmaven-simplestサブプロジェクトを選択
+ 右クリックより実行 >> 実行の構成
+ Mavenビルド >> 新規構成
++ 名前: maven-simplest 等
++ 基底ディレクトリ: ${workspace_loc:/vertx-examples/maven-simplest}
++ ゴール(mvnコマンドに渡す引数): compile exec:java
+ maven-simplest実行 (HelloWorldEmbedded.java実行)
 [INFO] Scanning for projects...
 [INFO]                                                                         
 [INFO] ------------------------------------------------------------------------
 [INFO] Building maven-simplest 3.2.1
 [INFO] ------------------------------------------------------------------------
 [INFO] 
 [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ maven-simplest ---
 [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
 [INFO] skip non existing resourceDirectory D:\Documents\egit\vertx-examples\maven-simplest\src\main\resources
 [INFO] 
 [INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ maven-simplest ---
 [INFO] Nothing to compile - all classes are up to date
 [INFO] 
 [INFO] --- exec-maven-plugin:1.4.0:java (default-cli) @ maven-simplest ---
+ ブラウザから http://localhost:8080/ へアクセスし"Hello World!"が表示されることを確認

- ※詳細はVert.x Simplest Maven projectの[[README.adoc:https://github.com/vert-x3/vertx-examples/tree/master/gradle-simplest]]を参照
** Maven POM (pom.xml) へのライブラリ追加方法 (参考) [#pca696d1]

+ [[Maven Repository:http://mvnrepository.com/]]より追加ライブラリを選定
+ Eclipse上の任意のMavenプロジェクトのpom.xmlをダブルクリック
+ 依存環境を選択
+ 追加をクリックしMVN Repo上の任意ライブラリのグループID、アーティファクトID、バージョンを記述

** References [#oc005555]

- [[JDK Downloads:http://www.oracle.com/technetwork/java/javase/downloads/index.html]]
- [[Apache Maven Project:https://maven.apache.org/]]
- [[Vert.x Official Site:http://vertx.io/]]


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