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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

myeclipse maven 创建 web项目

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

為什么80%的碼農都做不了架構師?>>> ??

? ? ? maven是個項目管理工具,集各種功能于一身,下面介紹maven web項目在eclipse種的配置,并于tomcat集成。配置成功后,可以跟一般的web項目一樣調試。

?

一、準備條件

1、安裝下載jdk

? ? ?這里以jdk1.6為例

?

2、安裝eclipse

? ? ?到eclipse官網下載 Eclipse IDE for Java EE Developers版本的eclipse

? ? ?http://www.eclipse.org/

?

3、安裝tomcat6

?

4、安裝maven

?

5、安裝eclipse maven插件

? ? ?這里以在線安裝的方式,安裝地址為:http://m2eclipse.sonatype.org/sites/m2e

?

二、配置

1、在eclipse中配置jdk安裝位置,tomcat安裝位置,maven安裝位置,為tomcat指定jdk

? ? ?在此不詳述

2、在eclipse中新建一個maven項目

2-1、新建一個maven項目,選擇create a simple project ...

? ???

?

?

2-2、

點擊Next,進入下一個

?

在此窗口下填寫group id,artifact id,可以隨便寫一個,在Packaging中選擇war類型

點擊下一步,在以下步驟中一直next,直到最后點擊finish

?

2-3、

右擊項目,選擇properites,打開以下對話框

?

?

在此界面右邊導航欄選中 Project Facets,點擊超鏈接Convert Faceted from,進入以下界面

2-4、

?

?

?

在Configuration中選擇custom

在下方的Project Facet的Dynamic Web Module中選擇2.5版本

在java中選擇1.6

注意:這些選擇可能根據tomcat版本變化而變化,就tomcat6來說選擇以上選項是可以的

??????? 此步驟非常重要,只有操作了此步驟,右側導航欄才會有Deployment Assembly 鏈接

2-5

接下來點擊右邊面板的Runtime面板

?

可以看到下方中有tomcat,如果沒有,則點擊下面的new,新建一個,新建后選中復選框,然后apply,ok

?

?

2-6、

在項目屬性面板中的作部導航欄選擇Deployment Assembly選項,在右邊Web Deployment Assembly

如果看到以下的圖示,那么配置就完成了

?

這里解釋一下以上文件夾

src/main/java

該文件夾是存放java源碼的,發布項目時會將該文件夾下的class文件復制到WEB-INF/classes目錄下

?

src/main/resources

該文件夾一般放置配置文件,如xml,properties文件等,其實也可以放置java文件,只是一種約定罷了,發布項目時

該文件夾的文件也會復制到WEB-INF/class中

至于test,有些類似,只不過這些是測試代碼,用過maven的應該會知道這一點

?

src/main/webapp

maven中約定是把該文件夾當成是普通web項目中的WebRoot目錄,看看右邊的deploy path,發布項目時

是發布到根目錄/了。該文件夾在建成的maven web項目中,在其內尚沒有WEB-INF/classes,WEB-INF/lib文件夾

需要手工建立

?

注意:有時候由于某種原因,你打開的以上視圖可能是下面這樣的,

?

其實,這樣也是可以運行項目,調試項目的,但是,如果你運行該項目的pom.xml文件時就會報錯,為什么呢,

因為maven會把src/main/webapp文件當成是普通web項目中的WebRoot,而該你的配置里面(上圖)卻

沒有配置,故而會報錯。

怎么辦呢,分2步

1、選中 WebContent,remove掉它

2、新建一個,Source文件夾為src/main/webapp,deploy path為 /

點擊apply,ok即可。

?

最后還必須將maven庫映射到WEB-INF/lib下,具體操作如下,點擊add按鈕,進入下圖

?

選擇java build path entries,點擊next,進入下圖

?

?

?

選擇Maven Dependencies,點擊finish,最終如下圖


?

?

如果不把Maven Dependencies映射到WEB-INF/lib,則在服務端如servlet中用到maven中的庫時,則會提示找不到類(雖然你在編寫代碼時沒有紅xx,但是運行程序時卻會找不到類)

?

?

?

三、運行

在eclipse的server視圖中添加你的項目,右鍵選擇的tomcat服務器,選擇add and remove,添加剛才新建的web工程,效果如下圖

在src/main/java中建立一個servlet,在src/main/webapp中建立一個jsp

?

啟動tomcat,訪問你的servlet和jsp,在servlet中你可以定斷點,可以調試。


原文鏈接?http://zk1878.iteye.com/blog/1222330

轉載于:https://my.oschina.net/admq/blog/202417

總結

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

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

主站蜘蛛池模板: 欧美在线观看不卡 | 一级特黄aaa大片 | 精品国产成人 | 日韩欧美一卡二卡 | 亚洲一级一区 | 欧美久久久久久久 | 亚洲蜜桃精久久久久久久久久久久 | 国产精品国产三级国产专播精品人 | 日韩孕交 | 综合色在线观看 | 激情文学88 | 色婷婷成人 | 精品处破女学生 | av网址免费在线观看 | 岳乳丰满一区二区三区 | 日韩高清成人 | 国产精品美女主播 | 免费在线国产精品 | 国产高清一级片 | 国内国产精品天干天干 | 欧美日韩在线视频免费观看 | 色吊丝av中文字幕 | 亚洲成人一区二区在线观看 | 中文字幕av亚洲精品一部二部 | 欧美片一区二区三区 | 天天干,天天干 | 精品国产麻豆 | 日韩福利片| 色女人天堂 | 亚洲国产中文在线 | 日韩精品在线观看一区二区三区 | 久久久久久久久久久电影 | 免费特级黄色片 | 国产视频日韩 | 欧美三级理论片 | 中文字幕一区二区三区四区五区 | 婷婷五月综合久久中文字幕 | 国模私拍av| 人妻av一区二区 | 午夜香蕉视频 | 欧美性猛交xxxx乱大交退制版 | 国产视频h| 麻豆久久久久久 | 亚洲第一色视频 | 色婷婷国产精品综合在线观看 | 欧洲在线一区 | 在线观看亚洲色图 | 久久伊人操 | 日韩黄色免费视频 | 色欲狠狠躁天天躁无码中文字幕 | 99久久精品免费看国产交换 | 91视频精品 | 一本色道久久88综合无码 | 日韩天堂视频 | 日韩特黄毛片 | 国产91网 | 免费69视频 | 午夜视 | 日韩美女激情 | aaa日韩 | 欧美乱码精品一区二区三区 | 懂色av中文字幕 | 96看片| 精品成人国产 | 日韩经典一区二区 | 99视频一区二区 | 激情宗合网 | 国产精品成久久久久三级 | 99这里只有精品视频 | 美女洗澡无遮挡 | 玩偶姐姐在线观看免费 | 凸凹人妻人人澡人人添 | 欧美日韩一区在线 | 涩涩视频在线看 | 亚洲天堂偷拍 | 性色网站| 3d成人动漫在线观看 | 69精品人妻一区二区三区 | 岛国av网址 | 国产一区二区三区色淫影院 | 一级淫片免费 | 五月深爱婷婷 | 日韩精品在线不卡 | 日韩精品v | 亚洲色中色| 中文字幕色站 | 五级黄高潮片90分钟视频 | 国产偷亚洲偷欧美偷精品 | 天堂av中文字幕 | 国产一区在线视频 | 疯狂做受xxxx高潮人妖 | 解开人妻的裙子猛烈进入 | 杂技xxx裸体xxxx欧美 | 无码国产色欲xxxxx视频 | 综合久久99 | 中日韩黄色大片 | 黑人一级女人全片 | 91视频99 | 好大好舒服视频 |