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

    文檔首頁(yè)>>使用MyEclipse開發(fā)Java EE應(yīng)用>>使用MyEclipse開發(fā)Java EE應(yīng)用:用XDoclet創(chuàng)建EJB 2 Session Bean項(xiàng)目(一)

    使用MyEclipse開發(fā)Java EE應(yīng)用:用XDoclet創(chuàng)建EJB 2 Session Bean項(xiàng)目(一)


    MyEclipse限時(shí)秒殺火熱進(jìn)行中,僅限15天?。?a target="_blank">活動(dòng)火熱開啟中>>

    MyEclipse最新版下載

    一、創(chuàng)建一個(gè)EJB項(xiàng)目

    1. 選擇File>New Project,選擇EJB Project,然后單擊Next。

    2. 在Project name字段中輸入firstejb。

    3. 為Specification Level選擇J2EE 1.3選項(xiàng),從目標(biāo)運(yùn)行時(shí)的下拉列表中選擇MyEclipse Generic Runtime for J2EE 1.3,然后單擊Next。

    使用MyEclipse開發(fā)Java EE應(yīng)用
    創(chuàng)建一個(gè)新的EJB項(xiàng)目

    Project Name – 必須是有效的Eclipse Java項(xiàng)目名稱。

    Location – 取消選中復(fù)選框,為新項(xiàng)目及其資源指定自定義文件系統(tǒng)的位置。

    Directory – 該項(xiàng)目的默認(rèn)文件系統(tǒng)位置位于MyEclipse啟動(dòng)的工作空間文件夾下,您可以在工作空間文件夾之外選擇另一個(gè)文件位置。

    注意:您不能在工作區(qū)文件夾中選擇備用文件夾,因?yàn)镋clipse不允許這樣。

    Source Folder – Java源文件夾將包含Java包、*.java文件和屬性文件。 此文件夾的內(nèi)容將添加到項(xiàng)目的Java構(gòu)建路徑中。

    注意:如果指定了非默認(rèn)值,則需要相應(yīng)地更新本文檔中的XDoclet默認(rèn)設(shè)置。

    JEE Specification Level – 指定JEE規(guī)范合規(guī)級(jí)別。確保為應(yīng)用程序需要的JEE功能選擇適當(dāng)?shù)囊?guī)范級(jí)別,并且您的目標(biāo)部署應(yīng)用程序服務(wù)器支持此規(guī)范級(jí)別。

    4. 單擊默認(rèn)的源文件夾,然后單擊Edit。將文件夾名稱更改為src,然后單擊OK。

    使用MyEclipse開發(fā)Java EE應(yīng)用
    重命名源文件夾

    5. 單擊Next,然后取消選中Generate scaffolding code復(fù)選框。

    使用MyEclipse開發(fā)Java EE應(yīng)用
    禁用scaffolding生成

    6. 單擊Finish。剩余的向?qū)ы?yè)面從MyEclipse EJB項(xiàng)目模板中導(dǎo)入,此模板在MyEclipse JEE Project參數(shù)中定義。

    下圖描繪了新的EJB項(xiàng)目結(jié)構(gòu)。新創(chuàng)建的EJB項(xiàng)目包含一個(gè)默認(rèn)的ejb-jar.xml文件,但在此過程中,沒有EJB存在,并且ejb-jar.xml文件出現(xiàn)并帶有錯(cuò)誤標(biāo)記。隨后使用XDoclet技術(shù)創(chuàng)建所需的EJB定義。

    使用MyEclipse開發(fā)Java EE應(yīng)用
    EJB項(xiàng)目結(jié)構(gòu)

    更多資訊敬請(qǐng)?jiān)L問MyEclipse中文網(wǎng)>>

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    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); })();