知識(shí)
不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價(jià)值,我們?cè)谧非笃湟曈X(jué)表現(xiàn)的同時(shí),更側(cè)重于功能的便捷,營(yíng)銷(xiāo)的便利,運(yùn)營(yíng)的高效,讓網(wǎng)站成為營(yíng)銷(xiāo)工具,讓軟件能切實(shí)提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序?yàn)楹笃谏?jí)提供便捷的支持!
您當(dāng)前位置>首頁(yè) » 新聞資訊 » 網(wǎng)站建設(shè) >
使用eclipse開(kāi)發(fā)Java web應(yīng)用
發(fā)表時(shí)間:2017-4-9
發(fā)布人:葵宇科技
瀏覽次數(shù):56
http://www.cnblogs.com/freeweb/p/4940151.html
使用eclipse開(kāi)發(fā)Java web應(yīng)用
前面說(shuō)了手動(dòng)配置一個(gè)應(yīng)用,手動(dòng)配置可以更深入的理解web應(yīng)用的分布,但是一般的編輯器沒(méi)有語(yǔ)法錯(cuò)誤提示,所以開(kāi)發(fā)起來(lái)對(duì)于錯(cuò)誤的尋找不太容易,效率相對(duì)較低,所以在理解清楚web項(xiàng)目的結(jié)構(gòu)之后,我們使用eclipse開(kāi)發(fā)的話,能夠使效率更高
開(kāi)發(fā)可以使用eclipse for JavaEE或者M(jìn)yEclipse都是可以的,項(xiàng)目目錄大致相同,只是運(yùn)行的方式不一樣,eclipse是配置虛擬的環(huán)境執(zhí)行應(yīng)用,MyEclipse運(yùn)行的時(shí)候還是把項(xiàng)目發(fā)布到tomcat服務(wù)器下的webapps中去運(yùn)行,兩者開(kāi)發(fā)起來(lái)都一樣,下面使用eclipse來(lái)說(shuō)一下Java web應(yīng)用的開(kāi)發(fā)步驟
啟動(dòng)eclipse后,點(diǎn)擊菜單欄中的"File"->"New"->"Dynamic Web Project"新建一個(gè)動(dòng)態(tài)網(wǎng)站項(xiàng)目
然后彈出對(duì)話框中項(xiàng)目名稱填入Jsp1,默認(rèn)情況下Target runtime中的選項(xiàng)值none,我們需要選擇tomcat運(yùn)行環(huán)境,點(diǎn)擊New Runtime按鈕
然后彈出新的對(duì)話框,環(huán)境根據(jù)我們計(jì)算機(jī)上實(shí)際的運(yùn)行環(huán)境選擇,這里我選擇 Apache Tomcat v8.0然后單擊 Finish
然后單擊Browse選擇tomcat服務(wù)器的安裝位置,就是CATALINA_HOME環(huán)境變量的路徑,然后單擊Finish
那么現(xiàn)在,一個(gè)Web項(xiàng)目就建立好了,目錄結(jié)構(gòu)大體如下圖:
其中WebContent就是我們jsp源文件的存放目錄,下面有WEB-INF和META-INF兩個(gè)目錄,和我們之前的web應(yīng)用目錄一致
那么現(xiàn)在我們新建一個(gè)源文件,在WebContent上右擊,選擇"New"->"Jsp File"
彈出的菜單中在File name中填入jsp的文件名,這里填寫(xiě)index.jsp,然后單擊Finish
好的,此時(shí)我們的一個(gè)簡(jiǎn)單的web應(yīng)用就算建立完成了,這時(shí)可以單擊上方的綠色運(yùn)行按鈕運(yùn)行應(yīng)用,也可以在代碼編輯器中右擊在彈出菜單中選擇"Run As"->"Run>
這個(gè)時(shí)候彈出對(duì)話框,我們直接點(diǎn)擊Finish就開(kāi)始運(yùn)行了
此時(shí)服務(wù)器啟動(dòng)了,然后在eclipse中打開(kāi)一個(gè)內(nèi)置窗口,然后會(huì)顯示出相應(yīng)的頁(yè)面
注意此時(shí)在我們eclipse工作目錄下,就是和項(xiàng)目的同級(jí)目錄下會(huì)出現(xiàn)一個(gè)Servers目錄,這個(gè)目錄就是eclipse配置運(yùn)行環(huán)境所生成的目錄,項(xiàng)目管理器中也可以看到
注意,這個(gè)目錄不要?jiǎng)h除,否則程序不能運(yùn)行,還需要重建,Server.xml、web.xml、context.xml等配置文件就是存在于這個(gè)目錄下
目前服務(wù)器是處于運(yùn)行狀態(tài)的,我們打開(kāi)瀏覽器輸入http://localhost:8080/Jsp1/index.jsp也可以正確訪問(wèn)到
此時(shí)eclipse下方窗口Servers選項(xiàng)卡中可以看到我們配置的服務(wù)器和運(yùn)行的項(xiàng)目列表
我們可以很方便的右擊選擇啟動(dòng),停止,重啟等操作,然后通過(guò)瀏覽器進(jìn)行項(xiàng)目的調(diào)試
eclipse的項(xiàng)目目錄不能直接復(fù)制到webapps下面,但是我們可以把WebContent和build目錄進(jìn)行整合到原生的項(xiàng)目中,手動(dòng)運(yùn)行;更常用的方式是把項(xiàng)目導(dǎo)出war格式的包,直接放到tomcat應(yīng)用目錄下即可,運(yùn)行時(shí)服務(wù)器會(huì)自動(dòng)解包
最后補(bǔ)充一點(diǎn),如果我們配置的服務(wù)器太多,或者誤刪除導(dǎo)致服務(wù)器失效,那么我們?cè)趺磩h除原來(lái)的配置選項(xiàng)重新開(kāi)始配置呢
首先右擊項(xiàng)目管理器中的Servers目錄,選擇Delete然后勾選刪除文件刪除即可
然后下面的服務(wù)器停止后我們也是右擊勾選刪除配置并刪除該服務(wù)器選項(xiàng)
最后單擊菜單欄中的"Window"->"Preferences",就是首選項(xiàng)的意思
然后在彈出的對(duì)話框中,左側(cè)選擇"Server"->"Runtime Environments"然后在右側(cè)選擇服務(wù)器點(diǎn)擊"Remove"按鈕即可移除,最后單擊OK按鈕完成即可
這個(gè)時(shí)候已經(jīng)清理干凈,我們就可以重新開(kāi)始配置Java web的開(kāi)發(fā)環(huán)境了
相關(guān)案例查看更多
相關(guān)閱讀
- 網(wǎng)站排名優(yōu)化
- 表單
- 汽車(chē)報(bào)廢回收管理系統(tǒng)
- 昆明網(wǎng)站制作
- 跳轉(zhuǎn)小程序
- web
- 云南小程序開(kāi)發(fā)公司
- 云南省建設(shè)廳官方網(wǎng)站
- 云南省住房建設(shè)廳網(wǎng)站
- 報(bào)廢車(chē)管理系統(tǒng)
- 報(bào)廢車(chē)回收管理軟件
- 百度人工排名
- 網(wǎng)站建設(shè)費(fèi)用
- 搜索引擎排名
- 模版信息
- 汽車(chē)拆解管理軟件
- 分銷(xiāo)系統(tǒng)
- 小程序技術(shù)
- 云南網(wǎng)站建設(shè)公司
- 小程序商城
- 云南網(wǎng)站開(kāi)發(fā)
- 百度小程序開(kāi)發(fā)公司
- APP
- 百度自然排名
- 昆明小程序開(kāi)發(fā)聯(lián)系方式
- web開(kāi)發(fā)
- 云南省城鄉(xiāng)建設(shè)廳網(wǎng)站
- 公眾號(hào)模板消息
- 前端
- 云南網(wǎng)站建設(shè)方法