使用MyEclipse開發Java EE應用:用XDoclet建立EJB 2 Session Bean專案(三)
MyEclipse限時秒殺!活動火熱開啟中>>
三、配置XDoclet支援的專案
預設情況下,MyEclipse EJB專案未配置使用XDoclet功能。本節主要為大家介紹使用XDoclet支援,並執行XDoclet程式碼生成來啟用和配置firstejb EJB專案的步驟,以便獲取Trader EJB的依賴原始碼和部署元件。
首先將Standard EJB XDoclet配置新增到firstejb專案。本節的最終目標是生成XDoclet配置,用於建立MyEclipse執行的ANT指令碼,以便生成部署Trader EJB所需的其他EJB元件。
1. 右鍵單擊firstejb,然後選擇Properties,展開MyEclipse,然後選擇XDoclet。
2. 單擊Add Standard,選擇Standard EJB,然後單擊OK。
注意:除了MyEclipse提供的預配置XDoclet模組,您還可以建立自己的XDoclet自定義配置。 整合自定義XDoclet模組的過程超出了本文件的範圍。
將標準EJB模組新增到列表後,選擇它來顯示其包含的doclet。注意ejbdoclet出現在左下角的列表中,jbdoclet下的subdoclets包含必需和可選的子任務。 許多子事件不適用於簡單的無狀態會話bean,如Trader EJB。
3. 刪除不需要的子任務,保留只有下面影像中顯示的列表。想要刪除子任務,只需單擊每個子任務,然後選擇Remove。此配置中的每個專案都表示EJB XDoclet子任務。
4. (可選)如果在建立專案時指定了非預設原始檔夾,則必須更新以下元素:ejbdoclet>destDir、deploymentdescriptor>destDir和fileset>src的專案相對路徑屬性。選擇左下方皮膚中的每一個元素,然後在右下方的皮膚中檢視和修改其各自的屬性。
5. 單擊Build標籤來配置專案的XDoclet構建檔案策略。
注意:如果這是一個新專案,則將Build策略設定為預設策略,因此您可以跳到步驟7。
6. 選擇Use dynamic build specificationpolicy選項。
如果您正在使用已經包含XDoclet配置的現有專案,則可以選擇刪除不必要的xdoclet-build.xml檔案。它不再需要有關這些政策的更詳細說明,請參見下表。預設情況下,新專案設定為使用動態構建策略。 您可以在引數頁上覆蓋該專案的預設值。
警告! 當專案的XDoclet配置屬性被修改時,專案的xdoclet-build.xml檔案將被新版本覆蓋。當必須手動管理xdoclet-build.xml檔案時,才使用Use the Use XDoclet-build.xml file策略。
7. 單擊OK,XDoclet配置儲存到名為.xdoclet的檔案中。另外,如果啟用了“Use xdoclet-build.xml file”構建策略,MyEclipse將從XDoclet設定生成一個名為xdoclet-build.xml的檔案,並將該檔案儲存在專案的根資料夾中。
3.2 配置應用伺服器XDoclet(可選)
XDoclet能夠生成server-specific部署描述符。
注意:稍後您將看到firstejb部署到本地JBoss伺服器的步驟,這些步驟使用JBoss子任務。
1. 右鍵單擊firstejb,選擇Properties,展開MyEclipse,然後選擇XDoclet。
2. 選擇Standard EJB來檢視任務,右鍵單擊ejbdoclet,然後選擇Add。
3. 選擇jboss,然後單擊OK。
4. 選擇jboss subtask,雙擊destDir屬性,在Value欄位中輸入src/META-INF,然後單擊OK。
5. 在Properties視窗單擊OK。
更多資訊敬請訪問MyEclipse中文網>>
相關文章
- 用MyEclipse JPA建立專案(三)Eclipse
- 用MyEclipse JPA建立專案(二)Eclipse
- 用MyEclipse JPA建立專案(一)Eclipse
- 用MyEclipse JPA建立專案(四)Eclipse
- ① EJB無狀態的bean(建立EJB的基礎教程)Bean
- 27、EJB與JAVA BEAN的區別?JavaBean
- Maven建立Web應用程式專案MavenWeb
- 用Clion進行STM32開發(2、建立專案,點亮LED燈)
- 使用Xamarin開發移動應用示例——數獨遊戲(一)專案的建立與除錯遊戲除錯
- 如何使用 IDEA 建立 Java 入門應用IdeaJava
- serverless 專案配置及建立helloworld應用(二)Server
- 【Java EE】從零開始寫專案【總結】Java
- Python,Django建立web專案project和應用appPythonDjangoWebProjectAPP
- 使用SAP WebIDE建立開發Java應用,並且在瀏覽器裡除錯WebIDEJava瀏覽器除錯
- Electron框架使用vue開發跨平臺桌面工具應用-專案搭建框架Vue
- AI應用開發之路-準備:發起第2個開源小專案 SemanticKernel.DashScopeAI
- 用Spring Boot顛覆Java應用開發Spring BootJava
- UI2 在專案中的應用UI
- iOS專案開發MVVM架構實踐(第三篇:應用佈局)iOSMVVM架構
- 使用 SAP BTP 建立一個 Spring Boot Java 應用Spring BootJava
- 2 – 建立 Django 部落格應用Django
- java的應用2Java
- JAVA開發工具Eclipse和MyEclipseJavaEclipse
- J2EE開發筆記(一)—— J2EE開發環境配置筆記開發環境
- Java io.File應用(建立路徑和檔案)Java
- java EE開發之Servlet第一課:servlet的建立方式JavaServlet
- NodeJs專案開發中應用ESLint程式碼規範NodeJSEsLint
- 使用 Flutter 加速應用開發Flutter
- Python開發Windows桌面應用程式(三)應用程式打包成exeWindows可執行檔案PythonWindows
- 當前流行的J2EE WEB應用架構分析Web應用架構
- IOS 逆向開發(三)應用簽名iOS
- Luffy專案:2、專案需求(2),專案庫的建立,軟體開發目錄,Django配置檔案介紹Django
- Dapr專案應用探索
- 使用 MPAndroidChat 開發圖表應用Android
- java EE開發之Servlet第十一課:反射基礎三JavaServlet反射
- java EE開發之Servlet第二課:Servlet的三個hashMapJavaServletHashMap
- 使用Taro開發鴻蒙原生應用——快速上手,鴻蒙應用開發指南鴻蒙
- 使用 Taro 開發鴻蒙原生應用 —— 快速上手,鴻蒙應用開發指南鴻蒙
- Vue+ Electron 開發的一個跨三端的應用(Taro開發多端應用)Vue