下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、GIS開發(fā)環(huán)境搭建手冊(cè) 白宇一,安裝準(zhǔn)備:11,了解自己的安裝環(huán)境12,下載需要的軟件或包13,創(chuàng)建目錄(即文件夾)1二,安裝jdk至D:GISjdk2三,配置環(huán)境變量 2四,安裝tomcat至D:GIStomcat4五,解壓至D:GIStomcatwebapps目錄下5六,配置tomcat61,修改服務(wù)器啟動(dòng)端口(默認(rèn)為8080的)62,配置虛擬目錄6七,安裝eclipse9一,安裝準(zhǔn)備:1,了解自己的安裝環(huán)境我的系統(tǒng)是windows xp professional 版本2002 service pack3,機(jī)子為2G內(nèi)存32位。2,下載需要的軟件或包直接復(fù)制以下下載鏈接至迅雷或?yàn)g覽器新建下
2、載即可下載。jdk-7-windows-i586.exec39106x86.zip我曾下載了geoserver的安裝版geoserver-2.2.exe并安裝了,后來發(fā)現(xiàn)tomcat和geoserver的主頁不能同時(shí)都能打開,在網(wǎng)上查了下發(fā)現(xiàn)是因?yàn)?.2版本的geoserver內(nèi)嵌了http服務(wù)器,tomcat本身也是一個(gè)服務(wù)器,而我在安裝這兩個(gè)軟件時(shí)都使用了8080這個(gè)端口,所以端口沖突。解決方法是卸載安裝版的geoserver2.2,下載一個(gè)包,我后面會(huì)介紹這個(gè)包怎么用?;蛘吡硗獾姆椒ň褪前惭b虛擬機(jī),在主機(jī)和虛擬機(jī)上分別安裝這兩個(gè)軟件,不過這個(gè)方法我沒有試過。的下載地址為:3,創(chuàng)建目錄(即
3、文件夾)在D盤下新建GIS目錄,在GIS目錄下新建jdk,jre,tomcat三個(gè)目錄,用于安裝接下來的文件。(本文所有路徑均是是我的安裝路徑,讀者可選擇其他路徑)二,安裝jdk至D:GISjdk1,安裝jdk時(shí)安裝路徑不能有空格。2,中途會(huì)有兩次提示選擇路徑,第一次選擇D:GISjdk(如圖1);第二次選擇路徑(安裝jre的路徑)時(shí)建議在D:GIS下新建一個(gè)名為jre的目錄,然后選擇D:GISjre(如圖2)。三,配置環(huán)境變量 1. 在桌面上找到“我的電腦”圖標(biāo),在上面點(diǎn)右鍵選擇“屬性”,選“高級(jí)”,然后點(diǎn)最下面的“環(huán)境變量”。 2. 在系統(tǒng)變量下點(diǎn)最下面的“新建”,新建一個(gè)系統(tǒng)變量,變量名
4、為JAVA_HOME,值為jdk的安裝目錄(我的是D:GISjdk) 。 3. 修改環(huán)境變量path的值,在原有的內(nèi)容后面加上;%JAVA_HOME%bin (是以分號(hào)開頭的),修改后的值為 %SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%JAVA_HOME%bin 4. 再新建一個(gè)環(huán)境變量classpath,值為.;%JAVA_HOME%libdt.jar;JAVA_HOME%libtools.jar; (開頭有個(gè). 結(jié)尾有個(gè);),然后“確定”。5. 檢驗(yàn)設(shè)置是否成功:開始->運(yùn)行->輸入cmd->回車
5、,出現(xiàn)黑窗口后輸入javac回車,看到一大串命指令(如圖3)后,則表示設(shè)置成功。若提示:錯(cuò)誤:找不到或無法加載主類原因:jdk和jre安裝在同一個(gè)文件夾,安裝jdk的中途安裝的jre覆蓋了jdk下的jre文件夾(總共兩個(gè))。如果你想把jdk和jre安裝在同一個(gè)文件夾里,那只好在安裝路徑下或者其他位置新建個(gè)文件夾來安裝jre了,我就在D:GIS下新建了一個(gè)jre文件夾來安裝jre。如圖4?;蛘呖梢詫懸粋€(gè)簡(jiǎn)單的java程序來測(cè)試jdk是否已安裝成功: public class Test public static void main(String args) System.out.println(
6、"This is a test program."); 將上面的這段程序保存為文件名為Test.java的文件。使用dos命令進(jìn)入到你的Test.java所在目錄,然后鍵入下面的命令:javac Test.java java Test 此時(shí)如果看到打印出來This is a test program.的話說明安裝成功了,如果沒有打印出這句話,你需要仔細(xì)檢查一下你的配置情況。然后path就都不用設(shè)置了,因?yàn)橐呀?jīng)設(shè)置過了,除非你沒設(shè)置或者換了文件夾安裝了。四,安裝tomcat至D:GIStomcat安裝后的情況如圖5:1,指定端口,用戶名,密碼,端口默認(rèn)為8080,如果安裝了O
7、racle,8080端口可能被占用。檢查端口是否被占用的方法是:運(yùn)行>cmd>net -a -n回車,查看8080端口是否被某個(gè)進(jìn)程占用。2,選擇jre的文件夾(D:GISjre),如果JAVA_HOME配置正確,則會(huì)自動(dòng)選擇路徑。安裝成功后,自動(dòng)啟動(dòng)Tomcat的管理器。最好在桌面上創(chuàng)建Monitor Tomcat的快捷方式。3,然后進(jìn)入D:GIStomcatbin目錄下雙擊Tomcat6.exe即可啟動(dòng)tomcat服務(wù)器。五,解壓至D:GIStomcatwebapps目錄下解壓后的結(jié)果如圖6:然后會(huì)看到tomcat自動(dòng)安裝geoserver并且webapps目錄下會(huì)生成一個(gè)ge
8、oserver目錄。在瀏覽器中輸入:http:/localhost:8080或者::8080,若出現(xiàn)Tomcat本機(jī)主頁,則Tomcat安裝成功。六,配置tomcat1,修改服務(wù)器啟動(dòng)端口(默認(rèn)為8080的)Tomcat的所有配置文件都在conf文件夾中(D:GIStomcatconf),server.xml是核心配置文件。打開conf文件夾中的server.xml<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000"
9、 redirectPort="8443" />將8080更改為對(duì)應(yīng)端口即可,此處改為80端口。<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />此后啟動(dòng)時(shí)只需輸入80端口即可。重新啟動(dòng)tomcat,然后在瀏覽器輸入http:/localhost:80/,查看效果。80端口是瀏覽器默認(rèn)的端口,可以不輸入80,其他端口則需要輸入。2,配置虛擬目錄在D盤中新
10、建文件夾myweb作為tomcat的默認(rèn)主目錄,在D:myweb文件夾中新建文件夾WEB-INF(WEB-INF不能小寫),在WEB-INF文件夾中新建web.xml,輸入以下代碼:<web-app xmlns=" xmlns:xsi="/2001/XMLSchema-instance" xsi:schemaLocation=" version="2.5"> <display-name>Welcome to Tomcat</display-name> <desc
11、ription> Welcome to Tomcat </description></web-app>最好將Tomcat文件夾下的webappsROOT文件夾中的WEB-INF文件夾復(fù)制到自定義的文件夾中,然后修改web.xml內(nèi)容。修改之后,打開conf文件夾中的server.xml,在結(jié)尾處</Host>的上一行添加信息(倒數(shù)幾行)添加以下信息:<Context path="/myweb" docBase="D:myweb"/>context表示配置一個(gè)新的上下文,path表示瀏覽器輸入的路徑,起
12、始必須以/起始,docBase表示絕對(duì)物理路徑,路徑中一定不要有中文。重啟服務(wù)器之后則可通過http:/localhost:80/myweb找到D:myweb下的內(nèi)容,查看效果。此時(shí)運(yùn)行虛擬目錄出現(xiàn)404錯(cuò)誤,表示文件找不到。說明虛擬目錄配置已經(jīng)成功,但是目錄列表功能關(guān)閉。開發(fā)中目錄列表一般關(guān)閉,如果想通過瀏覽器觀察一個(gè)目錄下的全部?jī)?nèi)容,則需要修改D:GIStomcatconf目錄下的web.xml文件以啟動(dòng)目錄列表功能(為了安全,項(xiàng)目發(fā)布時(shí)最好關(guān)閉目錄列表功能)。打開web.xml,將原有的listings值改為true。 修改之后重啟Tomcat服務(wù)器。輸入http:/localhost/
13、myweb,查看效果(80端口可以不寫)。在D:myweb文件夾下新建hello.jsp,輸入以下代碼:<html><head><title>Hello JSP World</title></head><body><%out.println("Hello World!");%></body></html>刷新瀏覽器出現(xiàn)以下內(nèi)容:點(diǎn)擊hello.jsp出現(xiàn)以下頁面:此時(shí)Tomcat已經(jīng)配置成功,如果有問題,則按照?qǐng)D文重新配置即可。使用http:/localhost/或者
14、http:/localhost:80/訪問的必然是tomcat的主頁(默認(rèn)主頁為D:GIStomcatwebappsROOTindex.html),使用http:/localhost/myweb/或者h(yuǎn)ttp:/localhost:80/myweb/訪問的是myweb目錄下的頁面(具體是哪個(gè)頁面可以通過設(shè)置進(jìn)行指定)。Tomcat的所有設(shè)置信息都在D:GIStomcatconf目錄中。此目錄下的server.xml文件中的<Context path="/myweb" docBase="D:myweb"/>語句是用來設(shè)置tomcat的訪問主目錄
15、(默認(rèn)訪問主目錄是D:GIStomcatwebappsROOT)。conf目錄下的web.xml文件中的以下語句指定了tomcat默認(rèn)訪問的主頁(位于默認(rèn)主目錄中): <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file></welcome-file-list>我想用D:myweb下的Hello.html作為我的主頁,則可將以上語句修改為: <welcome-file-list> <welcome-file>Hello.html</welcome-file></welcome-file-list>使用http:/localh
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 單位辦公室2025年工作要點(diǎn)
- 護(hù)肝藥品知識(shí)培訓(xùn)課件
- 對(duì)蝦生物知識(shí)培訓(xùn)課件
- 急診科sbar交班品管圈
- 我的大學(xué)生活介紹
- Unit 7Happy birthday!Section B( 1a-1d)說課稿 2024-2025學(xué)年人教版(2024)七年級(jí)英語上冊(cè)
- 新疆烏魯木齊市第61中學(xué) 2024-2025學(xué)年 高二上學(xué)期期末考試 生物試題 (含答案)
- 二零二五年度建筑行業(yè)綜合保障保險(xiǎn)協(xié)議3篇
- 2025年今夜一起跨年
- 全國粵教版信息技術(shù)七年級(jí)下冊(cè)第二單元第九課《多媒體素材的獲取》說課稿
- 梁平法制圖規(guī)則及鋼筋翻樣講解
- 乙肝 丙肝培訓(xùn)課件
- 2024屆湖北省武漢實(shí)驗(yàn)外國語學(xué)校數(shù)學(xué)七上期末統(tǒng)考模擬試題含解析
- 基于深度學(xué)習(xí)的網(wǎng)絡(luò)釣魚郵件識(shí)別技術(shù)研究
- 融資成本視角下的船舶融資租賃模式研究
- 感冒中醫(yī)理論知識(shí)課件
- 2023年希望杯數(shù)學(xué)培訓(xùn)100題-六年級(jí)(含答案)
- 一年級(jí)科學(xué)人教版總結(jié)回顧2
- 個(gè)人住房貸款提前還款月供及節(jié)省利息EXCEL計(jì)算
- 第五單元《圓》教材解析-人教版數(shù)學(xué)六年級(jí)上冊(cè)
- 患者突發(fā)昏迷應(yīng)急預(yù)案演練腳本-
評(píng)論
0/150
提交評(píng)論