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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

myeclipse9 maven web 环境

發布時間:2025/3/17 编程问答 14 豆豆
生活随笔 收集整理的這篇文章主要介紹了 myeclipse9 maven web 环境 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

1. 使用Maven創建webapp工程----原因是使用Maven時一般需要遵循一定的目錄結構,雖然也可以使用不同的目錄結構,但目前還不熟悉如何修改pom.xml文件達到目的,而且修改太多默認配置對maven來說也不好。

創建方法,在一個目錄下使用命令:mvn archetype:generate -DarchetypeArtifactId=maven-archetype-webapp。按照提示輸入相應的參數,中間過程如下:

?

C代碼??
  • D:\study\workspace4>mvn?archetype:generate?-DarchetypeArtifactId=maven-archetype-webapp??
  • [INFO]?Scanning?for?projects...??
  • ....??
  • [INFO]?Generating?project?in?Interactive?mode??
  • Define?value?for?property?'groupId':?:?com.xjd??
  • Define?value?for?property?'artifactId':?:?mywebapp??
  • Define?value?for?property?'version':??1.0-SNAPSHOT:?:??
  • Define?value?for?property?'package':??com.xjd:?:??
  • Confirm?properties?configuration:??
  • groupId:?com.xjd??
  • artifactId:?mywebapp??
  • version:?1.0-SNAPSHOT??
  • package:?com.xjd??
  • ?Y:?:?Y??
  • ....??
  • [INFO]?BUILD?SUCCESS??
  • [INFO]?-----------------------------------------??
  • [INFO]?Total?time:?1:46.199s??
  • [INFO]?Finished?at:?Wed?Nov?09?15:02:18?CST?2011??
  • [INFO]?Final?Memory:?6M/15M??
  • ?

    最后在文件夾下創建了一個Maven的webapp工程,該工程的文件夾根目錄下"mywebapp"(請查看上面的過程),該目錄的結構為

    ?

    Java代碼??
  • mywebapp??
  • ?????+---pom.xml??
  • ?????+---src??
  • ???????????+---main??
  • ??????????????????+---resources??
  • ??????????????????+---webapp??
  • ????????????????????????????+---index.jsp??
  • ????????????????????????????+---WEB-INF??
  • ???????????????????????????????????????+---web.xml??
  • ??
  • ???????????????????
  • ?

    2. 激活配置MyEclipse的Maven插件---我使用的是MyEclipse8.5,它本身就帶有一個叫Maven4MyEclipse的插件,只需要激活和配置一下即可。

    激活方法:window-->preference-->MyEclipse-->Maven4MyEclipse, 勾選復選框(Enable Mave4MyEclipse features)。

    配置方法:就在激活方法打開的節點下,有一個Maven節點,展開這個節點,主要配置其下的兩個節點,如下:

    Installations: ?這一個節點默認使用內置的maven,我們需要使用我們安裝的maven,點"add",添加一個我們外部安裝的maven即可,注意添加后就勾選上。

    User Settings: 默認的是C盤用戶目錄下的.m2/settings.xml文件,這里要配置外部安裝的maven使用的配置文件,如我使用的就是maven安裝目錄下的conf/settings.xml文件,選擇之后別忘了點擊一下,下方的"Update Settings"按鈕。

    ?

    3. 用MyEclipse導入Maven創建的工程:

    導入有兩種方法這里分步講解:

    1) 使用MyEclipse的普通工程導入,步驟如下:

    1> 先打開dos,在工程根目錄下(mywebapp)運行: mvn eclipse:eclipse---運行完后會發現在工程目錄下多出了兩個文件.classpath和.project,這是eclipse的工程文件,當然myeclipse也識別

    2> 在MyEclipse中使用導入功能,選擇File-->Import...-->Existing Projects into workspace,選擇工程目錄,導入即可

    3> 關聯Maven,導入后的工程只是一個普通java的工程,并不會與maven插件相關連,此時在工程上點擊右鍵-->Maven4MyEclipse-->Enable Dependency Management,這樣,這個工程就與Maven插件關聯了(關聯后工程根節點左上角上會有一個M的標識)。

    2)使用MyEclipse中的Maven工程導入,步驟如下:

    1> 在MyEclipse中使用導入功能,選擇File-->Import...-->Existing Maven Projects(這里不同),選擇工程目錄,導入即可。---這里導入進,MyEclipse可能會聯網更新索引,很慢,我們可以取消(在Progress面板中點那個大紅框),這時工程導進來了,但是沒有執行該有的操作,比如maven的dependcy檢查等,此時進行一下第2步操作。

    2> 更新一下工程配置,右鍵工程-->Maven4MyEclipse-->Update Project Configuration

    ?

    4. 補全工程的目錄結構,第1步中生成的maven工程目錄是不全的,比如我們的java代碼,我們的測試目錄等,現手動創建,和補全為如下:

    ?

    C代碼??
  • mywebapp??
  • ?????+---pom.xml??
  • ?????+---src??
  • ???????????+---main??
  • ??????????????????+---resources??
  • ??????????????????+---java???<<添加??
  • ??????????????????+---webapp??
  • ????????????????????????????+---index.jsp??
  • ????????????????????????????+---WEB-INF??
  • ???????????????????????????????????????+---web.xml??
  • ???????????+---test???<<添加??
  • ??????????????????+---resources???<<添加??
  • ??????????????????+---java???<<添加??
  • ?????+---target???<<eclipse自動添加??
  • ???????????+---classes???<<eclipse自動添加??
  • ???????????+---test-classes???<<eclipse自動添加??
  • 截圖:


    ?

    ?

    ?

    5. 增加MyEclipse的Web Project功能

    到目前為止,我們僅僅是把一個Maven的webapp導入到了MyEclipse中,然而在MyEclipse中,這還僅僅是一個Java普通的Maven工程,這一步我們就要為其添加MyEclipse的web project特性。

    ?

    選擇工程-->MyEclipse-->Project Capabilities-->Add Web Project Capabilites,彈出窗口中設置參數如下,再接下來的彈出窗口中選擇yes。這樣我們的工程就是web工程了(注意工程圖標有變化,而且MyEclipse自動依賴了JEE的包)。


    ?

    ?

    6. 配置工程屬性,打開工程屬性面板---這一步很重要,都是些細節配置,缺一不可啊

    1) Java Build Path

    1> Source

    添加src/main/java, src/test/java, src/test/resources為source folder, 這里就不需要詳述了吧,點"add folder"就行。

    最小面的"default output folder"修改為"mywebapp/src/main/webapp/WEB-INF/classes"---這點很重要

    修改這些source folder的輸出目錄,其中main/java和main/resources輸出到default output folder, 而test/java和test/resources輸出到target/test-classes中,(如何修改---點擊各節點下的Output Folder, 再點右邊的edit按鈕就行了)最后設置結果如下:


    ?

    2> Order And Export

    為了顯示好看,調整一下顯示順序,不細說了,很簡單,看下圖:


    2)Java Compiler

    注意到上面的圖片中,我的工程顯示jdk為1.4,所以要修改成我們想要的版本,這里就不詳述了,應該都會改。


    3) Myeclipse-->Web 這一個是用來修改設置工程的web特性的,如下圖:

    ?
    好了,一個MyEclipse的Web Project + Maven webapp的工程就建好了。剩下的就是在myeclipse中開發和調試web最后用maven打包,當然一定要使用maven的依賴特性(把要依賴的jar包直接在pom.xml中加入,然后刷新工程就會自動導入)。

    轉載于:https://my.oschina.net/u/1432304/blog/469801

    總結

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

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

    主站蜘蛛池模板: 九九热超碰 | 97人妻一区二区精品免费视频 | 欧美日韩激情一区 | 在线观看av的网站 | 久久综合婷婷国产二区高清 | 国产小毛片 | 一级黄色大片在线观看 | 亚洲欧美日韩一区 | 制服丝袜av在线 | 操比网站 | 91免费网站入口 | 涩涩涩涩涩涩涩涩涩 | 欧美,日韩,国产精品免费观看 | 日韩在线视频一区二区三区 | 日韩精品成人 | 日韩久久一区二区 | 精品人妻无码专区视频 | 朝桐光av在线| 精品久久毛片 | 国产毛片久久久久久 | 热久久国产精品 | 国产乱xxⅹxx国语对白 | 一区二区美女 | 天天看视频| 给我免费观看片在线电影的 | 亚洲美女性生活视频 | 欧美色资源 | 国产精品一区二区三区在线看 | 成人免费影片 | 激情春色网 | 亚洲欧美高清在线 | 亚洲天堂手机 | 国产精品一区二区三区免费视频 | 日韩av一区二区在线 | xxxx 国产| 亚洲琪琪 | 按摩害羞主妇中文字幕 | 日韩欧美亚洲在线 | 天天看片天天干 | 国产十八熟妇av成人一区 | a级在线视频 | 精品久久网 | 777四色| 一级片视频网站 | 老司机午夜剧场 | 欧美精品久久久久久久多人混战 | 黄色国产一区 | 国产日韩在线播放 | 国产精品伦一区二区三级视频 | 囯产精品一品二区三区 | 小妹色播影院 | 欧美三日本三级少妇三级99观看视频 | 成年视频在线 | 激情视频免费观看 | 午夜涩涩| 99综合视频 | 日韩久操| 亚洲一区二三区 | 欣赏asian国模裸体pics | 国产干b| 日韩一级视频 | 无码国产69精品久久久久同性 | 97免费在线 | 免费成人国产 | 少妇熟女一区二区 | 色呦呦在线看 | 中文字幕av网站 | 成人精品动漫 | 精品国产二区三区 | 少妇看片 | 国产探花精品在线 | 久久伊人久久 | 精品在线小视频 | 国产精品一区二区在线播放 | 四虎影视库| 久久伊人操 | 中文无码av一区二区三区 | 亚洲精品乱码久久久久久蜜桃91 | 欧美成人久久久免费播放 | 手机在线看黄色 | 日美一级片 | 精品久久久久久久久久久久久久 | 国产露脸无套对白在线播放 | 久久久精品国产免费爽爽爽 | 欧美日韩中文一区 | 福利在线一区二区 | 九一成人网| 久久综合欧美 | 中文字幕在线看片 | 国产精品免费一区二区三区都可以 | 亚洲在线影院 | 久久国产精品影院 | 91黄色短视频 | 激情综合在线 | 成人免费小视频 | 波多野结衣精品 | 国产伦理片在线观看 | 亚洲自拍色 | 日韩精品――中文字幕 |