Eclipse_luna_J2EE_For_JS+tomcat8.0環境搭建、配置、開發入門


一、所有需要的軟件、插件等下載地址

J2SE的官方下載路徑:http://www.oracle.com/technetwork/java/javase/downloads/index.html

Eclipse的官方下載路徑:http://www.eclipse.org/home/index.php

tomcat的官方下載路徑:http://tomcat.apache.org/

ArcGIS API for Javascript的API包(包含Library和SDK)的官方下載路徑:http://support.esrichina-bj.cn/2011/0223/960.html,其截圖如下:

image

系統環境:Win7_64bit

二、J2SE(JDK8.0)的下載、安裝及環境配置

1、安裝JDK:直接運行jdk-8u45-windows-x64.exe可執行程序,設置路徑為:C:\jdk1.8

備注:路徑可以是其他盤符,不建議路徑包含空格、中文名及特殊符號

2、配置JDK路徑:

1)新建變量名:JAVA_HOME,變量值:C:\jdk1.8

2)打開PATH,添加變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

3)新建變量名:CLASSPATH,變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

備注:

1)表示當前路徑,%JAVA_HOME%就是引用前面指定的JAVA_HOME;

2)JAVA_HOME指明JDK安裝路徑,此路徑下包括lib,bin,jre等文件夾,tomcat,eclipse等的運行都需要依靠此變量。

3)PATH使得系統可以在任何路徑下識別java命令。

4)CLASSPATH為java加載類(class or lib)路徑,只有類在classpath中,java命令才能識別。

3、測試JDK

在CMD命令下輸入java –version,javac,java,javadoc命令:出現圖示界面,表示安裝成功。

image

三、Tomcat(V8.0)的下載安裝及環境配置

1、安裝Tomcat:直接解壓縮下載文件“apache-tomcat-8.0.24-windows-x64.zip”到C盤下。安裝路徑建議修改為:c:\tomcat-8.0-win64。備注:如下載的是可執行文件,雙擊運行,默認安裝即可。

2、配置Tomcat路徑:

1)新建變量名:CATALINA_BASE,變量值:C:\tomcat-8.0-win64

2)新建變量名:CATALINA_HOME,變量值:C:\tomcat-8.0-win64

3)打開PATH,添加變量值:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin

3、啟動Tomcat服務:

在啟動Tomcat服務之前,cmd不能識別startup這個命令,需要對tomcat的配置路徑設置好,並需要在本機tomcat的安裝路徑C:\tomcat-8.0-win64\bin中的service.bat安裝之后才行。其安裝方法如下:在cmd的命令提示符下輸入:service.bat install來完成安裝。如圖所示:

image

方法兩種:

1)方法一:在CMD命令下輸入命令:startup,出現如下兩圖所示,表明服務啟動成功。

image

image

2)方法二:右鍵點擊桌面上的“我的電腦”->“管理”->“服務和應用程序”->“服務”或者在開始的“運行”中輸入services.msc來啟動服務,如下所示:

image

在啟動的服務中,找到“Apache  Tomcat 8.0”服務,右鍵點擊該服務,選擇“屬性”,將“啟動類型”由“手動”改成“自動”。如下圖所示:

image

4、測試Tomcat

打開瀏覽器,在地址欄中輸入http://localhost:8080,然后回車,如果看到Tomcat自帶的一個JSP頁面,說明你的JDK和Tomcat已搭建成功。如圖所示:

image

四、Eclipse(luna_J2EE_4.4.2)的下載安裝及環境配置

1、安裝Eclipse_luna_J2EE_4.4.2:直接解壓縮下載文件“Eclipse-IDE-J2EE-luna-SR2-Win64”到D盤的D:\Program Files下。其路徑建議修改為:D:\Program Files\Eclipse-IDE-J2EE-luna-SR2-Win64。

2、配置Eclipse的tomcat服務:

運行Eclipse程序文件,打開Eclipse工作界面。然后選擇菜單欄中的window——preferences。

image

選擇左側的 server——runtime environment——在彈出的窗口中選擇 add——然后選擇你的Tomcat的版本即可。如圖所示:

image

選擇tomcat的路徑,和java的版本即可完成配置工作。

image

五、注意事項

1)JAVA_HOME中的路徑不能用分號結尾,如C:\jdk1.8。

2)CATALINA_BASE,CATALINA_HOME,TOMCAT_HOME中的路徑不能以“\”結尾。

3)JAVA_HOME的路徑一定不要寫成了JRE的路徑。

4)在環境變量中修改添加變量時,一定要注意分號、空格,是否有多余的字母。作者就是因為path路徑中多了一個字母,怎么都配置不成功。如果配置不成功,一定要反復檢查。

   以上錯誤,非常容易出現錯誤:CATALINA_HOME或是JAVA_HOME沒有配置好。如錯誤提示“The CATALINA_HOME environment variable is not defined correctly”

六、ArcGisAPIForJS的開發入門實例:

主要是參照http://blog.csdn.net/cwb1128/article/details/18035165的博主的博客進行的。

ArcGIS API for JavaScript (JavaScript API)是ESRI根據JavaScript技術實現的調用ArcGIS Server REST API接口的一組腳本。當前的最新版本是Version 3.8。通過ArcGIS API for JavaScript可以將ArcGIS Server提供的地圖資源嵌入到Web應用中。JavaScript API是基於Dojo框架的,使用了大量的Dojo技術,因此要想熟練掌握API用法,先要對Dojo框架有個深入的了解!

不過我的這個實例里面改動了項目的名稱為ArcGisForJS,注意要在arcgis_js\init.js 和  arcgis_js\ js\dojo\dojo\dojo.js里面,替換 [HOSTNAME_AND_PATH_TO_JSAPI]為  localhost:8080/ArcgisForJs/arcgis_js/ ,格式:IP:web服務器端口/工程名/創建的文件夾arcgis_js的時候將localhost:8080/ArcGisForJS/arcgis_js/ 改過來;還有就是在示例index.html里面的相應地方改過來;最后就是運行index.html的時候,這個http://localhost:8080/ArcGisForJS/index.html改過來即可。

這里還要說一句,在運行index.html這個實例的時候,啟動的方式是:直接在Eclipse上面在index.html中右鍵,run as,然后選擇“run on server”,如下截圖所示:

image

選擇run on server之后,依次選擇tomcat8.0的版本之后,finish。然后看到如下圖所示運行圖:

image

注意這里:

1.這種方式的前提是tomcat服務沒有啟動(假如你只有一個tomcat版本的服務器在運行的話)或者Eclipse需要的tomcat的這個版本的服務沒有啟動(假如你有多個tomcat版本的服務器在同時運行的話),否則會報錯,端口占用,因為這種方式它自己啟動了Eclipse指定的tomcat版本的服務器。

2.有兩個控制端,一個console用來啟動tomcat,一個瀏覽器作用的顯示My First ArcGis Map示例窗口。

3.你也可以在瀏覽器中輸入http://localhost:8080/ArcGisForJS/index.html來查看實例效果。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM