• <menu id="w2i4a"></menu>
  • logo 使用MyEclipse開發(fā)Java EE應(yīng)用

    文檔首頁>>使用MyEclipse開發(fā)Java EE應(yīng)用>>使用MyEclipse開發(fā)Java EE應(yīng)用:在Web項(xiàng)目中使用Web片段

    使用MyEclipse開發(fā)Java EE應(yīng)用:在Web項(xiàng)目中使用Web片段


    免費(fèi)下載MyEclipse  優(yōu)惠購買MyEclipse

    創(chuàng)建一個(gè)Web片段項(xiàng)目

    創(chuàng)建的Web片段將包含在新的動(dòng)態(tài)Web應(yīng)用程序中,該應(yīng)用程序?qū)⑴cWeb Fragment項(xiàng)目一起創(chuàng)建。

    • 選擇 File > New > Project,選擇“Web Fragment Project”,然后單擊“Next”。

    • 在“Project name”字段中輸入webFrag。

    • 接受默認(rèn)的目標(biāo)運(yùn)行時(shí),或?yàn)椴渴鸱?wù)器選擇運(yùn)行時(shí)。

    • 選中“Add project to a Dynamic Web project”復(fù)選框,然后單擊“New”創(chuàng)建主機(jī)Web項(xiàng)目。

    • 在“Name”字段中鍵入webProj,然后單擊“Finish”創(chuàng)建Web項(xiàng)目。

    • 單擊Finish,完成Web片段項(xiàng)目。

    位置描述
    項(xiàng)目名稱項(xiàng)目的名稱。必須是有效的Eclipse Java項(xiàng)目名稱。 
    位置選中復(fù)選框,指定新項(xiàng)目及其資源的自定義文件系統(tǒng)位置。
    JavaEE版本指定JavaEE規(guī)范符合性級(jí)別。請(qǐng)確保為應(yīng)用程序所需的JavaEE功能選擇正確的規(guī)范級(jí)別,并且目標(biāo)部署應(yīng)用程序服務(wù)器支持該規(guī)范級(jí)別。請(qǐng)與您的應(yīng)用服務(wù)器供應(yīng)商聯(lián)系,獲取有關(guān)Java EE規(guī)范級(jí)別合規(guī)性的信息。
    添加Maven支持啟用此選項(xiàng)包括對(duì)項(xiàng)目的Maven項(xiàng)目管理支持。
    目標(biāo)運(yùn)行時(shí)間默認(rèn)情況下,根據(jù)選擇的JavaEE版本選擇運(yùn)行時(shí)間。必須為各種容器(Spring、JPA、Struts等)選擇一個(gè)運(yùn)行時(shí),使其出現(xiàn)在項(xiàng)目的構(gòu)建路徑中。可以在“Project Properties”>“Project Facets page”頁面的“Runtime”標(biāo)簽上更改運(yùn)行時(shí)。
    動(dòng)態(tài)網(wǎng)絡(luò)項(xiàng)目允許將Web片段添加到現(xiàn)有Web項(xiàng)目或創(chuàng)建新的Web項(xiàng)目。

    完成向?qū)Ш?,將?chuàng)建并配置webFrag Web Fragment項(xiàng)目以及新的Web項(xiàng)目(下圖描述了新項(xiàng)目的結(jié)構(gòu))。

    注意兩個(gè)項(xiàng)目中的JRE System Library文件夾。這些是MyEclipse為項(xiàng)目提供的JavaEE API Jars庫,用于編譯和代碼完成支持。這些API JAR文件僅放置在項(xiàng)目的構(gòu)建路徑中。

    注意:JavaEE JAR文件或其他資源沒有被復(fù)制到項(xiàng)目中。

    如果要?jiǎng)?chuàng)建與現(xiàn)有Web項(xiàng)目一起使用的Web Fragment項(xiàng)目,必須通過現(xiàn)有Web項(xiàng)目的Deployment Assembly屬性定義從屬Web Fragment項(xiàng)目。

    • 要訪問Deployment Assembly屬性,請(qǐng)右鍵單擊目標(biāo)Web項(xiàng)目,然后選擇Properties > Deployment > Deployment Assembly。

    注意:如果在創(chuàng)建Web Fragment項(xiàng)目時(shí)指定動(dòng)態(tài)Web項(xiàng)目,依賴關(guān)系將自動(dòng)包含在部署程序集中。

    部署一個(gè)Web項(xiàng)目

    部署引用Web片段項(xiàng)目的Web項(xiàng)目時(shí),請(qǐng)部署該Web項(xiàng)目。因?yàn)橐昧薟eb片段,所以它與主機(jī)Web項(xiàng)目一起部署。在本部分中,您可以嘗試部署引用Web片段的示例Web項(xiàng)目。

    • 下載webfragment.zip,將現(xiàn)有項(xiàng)目導(dǎo)入MyEclipse。您將有兩個(gè)項(xiàng)目——WebFragmentHost和WebFragment。

    • 在“Servers”視圖中,右鍵單擊MyEclipse Tomcat服務(wù)器,然后選擇“Add/Remove Deployments”。

      注意:此項(xiàng)目無法在Tomcat 6上運(yùn)行。

    • 在“Available”列中選擇WebFragmentHost項(xiàng)目,單擊“Add”,然后單擊“Finish”。

    這會(huì)將WebFragmentHost項(xiàng)目以爆炸的WAR格式部署到MyEclipse Tomcat工作區(qū)。部署項(xiàng)目的上下文根是 /WebFragmentHost,可以從http://localhost-name:8080/WebFragmentHost訪問?;叵胍幌?,上下文根是用戶定義的Web項(xiàng)目屬性。右鍵單擊項(xiàng)目,然后選擇“property”>“ Project Facets”>“ Web”,訪問Web屬性。

    測(cè)試應(yīng)用程序

    • 右鍵單擊WebFragmentHost,然后選擇Run As>MyEclipse Server Application。

    • 選擇MyEclipse Tomcat服務(wù)器,然后單擊“Finish”。Web片段中的WelcomeServlet.java文件在瀏覽器中顯示一個(gè)頁面。


    12月,慶圣誕,迎元旦,上“慧都網(wǎng)”小程序簽到兌軟件商城無門檻抵價(jià)券>>>   購購MyEclipse/CodeMix享折上折>>>


    想進(jìn)一步了解MyEclipse?【MyEclipse官方中文網(wǎng)】知你所需,解你所惑!

    想與更多人聊MyEclipse?加入MyEclipse中國(guó)(官方2):742336981暢所欲言吧!

    想及時(shí)獲取MyEclipse資訊?掃描下方二維碼,MyEclips信息跟你走!

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();