1. 程式人生 > >Java EE 開發環境搭建

Java EE 開發環境搭建

evel win lean nta target 頁面 變量 res 示例

下載安裝Java EE SDK

版本:Java Platform,Enterprise Edition 7 SDK (with JDK 7u45)

下載頁面:

http://www.oracle.com/technetwork/java/javaee/downloads/java-ee-7-sdk-with-jdk-u45-2066865.html

文件名:java_ee_sdk-7-jdk7-windows.exe

安裝路徑:D:\glassfish4

環境變量設置

JAVA_HOME=D:\glassfish4\jdk7

JRE_HOME=D:\glassfish4\jdk7\jre

Path +=D:\glassfish4\jdk7\bin

classpath=D:\glassfish4\jdk7\lib\dt.jar;D:\glassfish4\jdk7\lib\tools.jar

下載安裝Apache Maven

版本:Apache Maven 3.0.5

下載頁面:

http://maven.apache.org/download.cgi

下載鏈接:

http://mirrors.cnnic.cn/apache/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.zip

文件名:apache-maven-3.0.5-bin.zip

安裝路徑:D:\apache-maven-3.0.5

環境變量設置

Path +=D:\apache-maven-3.0.5\bin

下載安裝 Eclipse IDE for Java EE Developers

版本:Eclipse Kepler(4.3.1) SR1

下載頁面:

http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/keplersr1

下載鏈接:

http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/kepler/SR1/eclipse-jee-kepler-SR1-win32.zip

文件名:eclipse-jee-kepler-SR1-win32.zip

安裝路徑:D:\eclipse-jee-kepler-SR1-win32\eclipse

Eclipse工作目錄:E:\workspace\eclipse-jee

下載安裝Tomcat

版本:Tomcat 8.0.3

下載頁面:http://tomcat.apache.org/download-80.cgi

下載鏈接:http://mirror.esocc.com/apache/tomcat/tomcat-8/v8.0.3/bin/apache-tomcat-8.0.3-windows-x86.zip

安裝目錄:E:\apache-tomcat-8.0.3

環境變量設置:

CATALINA_HOME=E:\apache-tomcat-8.0.3

例程演示 -The Echo WebSocket Sample Application

D:\glassfish4\samples下是用來演示 Java EE 7各種新特性的示例

將改文件夾復制到工作目錄

E:\workspace\eclipse-jee\javaee7\samples

打開命令提示符窗口,進入到websocket echo例程目錄

D:\glassfish4\samples\websocket\echo>

執行命令mvn cleancompile編譯構建例程

命令成功執行後生成war包:E:\workspace\eclipse-jee\javaee7\samples\websocket\echo\target\websocket-echo.war

部署war包到tomcat:

將war文件websocket-echo.war拷貝到tomcat目錄\webapps\ 下,即:E:\apache-tomcat-8.0.3\webapps

啟動tomcat

執行BAT腳本:E:\apache-tomcat-8.0.3\bin\startup.bat

在瀏覽器(支持HTML5)打開前臺頁面:http://localhost:8080/websocket-echo

如下圖所示:

技術分享圖片

技術分享圖片

點擊 "Press me"按鈕

瀏覽器將會通過WebSocket發送編輯框中的文本到後臺Web Socket服務器,服務器收到後將會把文本

發回到瀏覽器,瀏覽器在頁面下方顯示收到的文本。

技術分享圖片

技術分享圖片

技術分享圖片

轉載:http://blog.csdn.net/hantangsongming/article/details/19479751

Java EE 開發環境搭建