日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

在eclipse中创建web项目(非myeclipse)

發布時間:2025/6/17 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在eclipse中创建web项目(非myeclipse) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如何創建dynamic web project項目

本文的演示是從本地文件創建dynamic web project,從svn檢出的同時創建dynamic web project于此類似。我們推薦使用解壓版的tomcat6.x版本,來作為服務器。可以到http://tomcat.apache.org?下載。 在創建動態web項目之前,我們先創建一個Server用于在eclipse里運行和調試web項目。

創建一個Server

創建Server是為了方便在eclipse里啟動和調試dynamic web project,我們以創建一個使用tomcat的server為例,基本按照截圖按部就班就可以了:

  • 新建一個Server項目

  • 我們選擇tomcat6,并關聯到我們的tomcat目錄

  • 在下圖中,如果你的項目里有dynamic web project的項目,那么會自動列在左側的框里,你可以選擇其中一個或幾個到右邊的框里,在finish后,eclipse會把這些項目注冊給該Server,即在該Server的server.xml里添加類似<context docBase="simplejeeWebContent" path="/simplejee"></context>

    的內容。如果你熟悉tomcat對這個一定很熟悉。

  • 完成后你會看到如下的一個窗口,如果看不到的話,可按照第二幅圖的樣子打開相應的view。

  • 這樣一個server就配好了。點擊上圖中綠色的運行按鈕,就可以使用Server下的配置運行你的tomcat了。

?

創建dynamic web project

eclipse本身的dynamic web project類似MyEclipse的web project,如果在MyEclipse里創建dynamic web project的話,需要在創建新項目時,選中Show All Wizards:

  • 和創建其他項目類似,還是從file->new->other->web->dynamic web project,

  • 填寫項目的相關信息。在該界面里有個project contents,模式是在你的workspace下,你也可以隨便選擇其他位置,或則是已經存在的文件。我自己是習慣把項目文件放在其他單獨的文件夾里。

注意這里的內容,如果你是用的MyEclipse的web project的話,content directory的值默認為WebRoot,你需要修改為WebContent,因為我們的腳本都是按照WebContent來寫的。

點擊確定后,可能會彈出下面這個警告框,是問你是否切換到和該項目類型關聯的JavaEE視圖上。所謂視圖簡單的講就是view的組合。

  • 項目創建這樣就完成了,在你左側項目欄里會出現如下內容(具體顯示方式和你是在什么view里查看是相關的,圖示是Navigator下的顯示形式)

  • 你還可以根據你的習慣修改一下項目的相關配置,我自己習慣將java文件編譯到WebContentWEB-INFclasses下,這個你可以點擊Source的tab,修改default output folder的內容。另外注意下圖中的Apache tomcat v6.0這是引入的Server對應的一堆jar包,而Web App libraries是指你項目下的WebContent/lib下的所有的jar包,當你在WebContent/lib下添加新jar的時候,就不需要自己Add Jars了。

  • 在項目根目錄上右鍵,然后run as,選run on server,就可以在eclipse里運行該項目了。

?

斷點調試

在創建了Server和Dynamic Web Project后,調試java代碼,只要在運行項目時選擇Debug As就可以了,另外還有種方式是Remote Java Project。??

這種方式需要再給tomcat寫個腳本

debug.bat

?

view source1SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=58882call startup.bat小技巧

如下,會持續補充中:

  • 當你的項目比較大又想在eclipse里啟動tomcat來運行的話,常常會因為超時而失敗,這時可以雙擊Servers的view里的某個Server,這時會出現,下圖上半部分的內容,可以在Timeouts里將超時時間加長

轉載于:https://www.cnblogs.com/xiaobingwang/archive/2013/03/18/2966768.html

總結

以上是生活随笔為你收集整理的在eclipse中创建web项目(非myeclipse)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。