XDoclet為什麼不能生成介面檔案?
大家好:
不知道這裡有沒有用XDoclet的,我想用他生成home和Remote介面檔案,按照例子上說的,但是不行!我的程式碼:
Build.xml
EJB code :
When I run the build.xml it output:
沒有錯誤,但是根本沒有生成home和remote程式碼,哪裡錯了,請指點!
不知道這裡有沒有用XDoclet的,我想用他生成home和Remote介面檔案,按照例子上說的,但是不行!我的程式碼:
Build.xml
<project name="lyoejb" default="build"> <property name="src" location="src"/> <property name="generated" location="generated"/> <property name="ejb.path" value="lib/j2ee.jar"/> <property name="name" value="LyoEJB"/> <target name="init"> <mkdir dir="build"/> </target> <target name="ejbdoclet" depends="init"> <taskdef name="ejbdoclet" classname="xdoclet.modules.ejb.EjbDocletTask"> <classpath> <fileset dir="lib" includes="*.jar"/> </classpath> </taskdef> <ejbdoclet destdir="generated" ejbspec="2.0"> <fileset dir="."> <include name="**/*Bean.java"/> </fileset> <remoteinterface pattern="{0}Remote"/> <homeinterface/> <deploymentdescriptor destdir="build/ejb/META-INF"/> <weblogic xmlencoding="UTF-8" destdir="build/ejb/META-INF" validatexml="true"/> </ejbdoclet> </target> </project> <p class="indent"> |
EJB code :
package lyo.hotmail; import javax.ejb.*; /* *@ejb.bean type="Stateful" * name="LogonSBean" * view-type="both" */ public class LogonSessionBean implements SessionBean { public String name=null; SessionContext cs=null; public void setSessionContext(SessionContext sc){} //public void create(){} public void ejbCreate(){} public void ejbLoad(){} public void ejbStore(){} public void ejbActivate(){} public void ejbPassivate(){} /* *@ejb.interface-method */ public void setName(String name){ this.name=name; } /* *@ejb.interface-method */ public String getName(){ return this.name; } } <p class="indent"> |
When I run the build.xml it output:
Buildfile: build.xml init: ejbdoclet: <p class="indent">[ejbdoclet] Deploy TEMPLATE URL: jar:file:F:\test\ejb\lib\xdoclet-apache-module -1.2.jar!/xdoclet/modules/apache/axis/ejb/resources/axis-deploy_wsdd.xdt <p class="indent">[ejbdoclet] Undeploy TEMPLATE URL: jar:file:F:\test\ejb\lib\xdoclet-apache-modu le-1.2.jar!/xdoclet/modules/apache/axis/ejb/resources/axis-undeploy_wsdd.xdt <p class="indent">[ejbdoclet] - Running <remoteinterface/> <p class="indent">[ejbdoclet] - Running <homeinterface/> <p class="indent">[ejbdoclet] - Running <deploymentdescriptor/> <p class="indent">[ejbdoclet] - Running <weblogic/> compile: build: BUILD SUCCESSFUL Total time: 6 seconds <p class="indent"> |
沒有錯誤,但是根本沒有生成home和remote程式碼,哪裡錯了,請指點!
相關文章
- Java介面為什麼不能例項化Java
- 為什麼類和介面不能使用private和protected?介面的方法不能使用private、protected、default
- 什麼是介面?為什麼使用介面? 什麼時候使用介面?(轉)
- 為什麼HTML不能巢狀PHP,而PHP檔案卻可以巢狀HTMLHTML巢狀PHP
- 為什麼在mc檔案裡面定義的FEATURE不能用(轉)
- [全程建模]為什麼UML工具生成的程式碼只有標頭檔案
- pycharm不生成pyc檔案的方法是什麼?PyCharm
- 再次請教大俠,我的檔案上傳功能為什麼不能使用?
- Aidl生成的ICalc介面檔案AI
- 我們為什麼需要 lock 檔案
- tomcat5.0.28中可以透過連線下載英文檔案,卻不能下載中文檔案,為什麼?Tomcat
- win10為什麼檔案不能重新命名_win10資料夾不能重新命名如何解決Win10
- ".pyc"檔案是什麼檔案
- 為什麼說.gitignore不能忽視Git
- 伺服器為什麼不能放在公司伺服器
- 為什麼pycharm下不能使用importPyCharmImport
- 為什麼Facebook不能停止使用PHP?PHP
- 為什麼起床後不能收郵件?
- 為什麼不能當職業翻譯
- 什麼是高延遲檔案傳輸?為什麼要使用高延遲檔案傳輸
- Go 介面:nil介面為什麼不等於nil?Go
- PyCharm GUI介面開發和exe檔案生成PyCharmGUI
- myeclipse開發ejb 如何生成介面檔案Eclipse
- Shell 點檔案可以為你做點什麼
- 為什麼python建立檔案打不開Python
- 為什麼不在標頭檔案做定義
- csv是什麼格式檔案 csv檔案是什麼意思
- 為什麼蘋果照片電腦打不開 heic是什麼檔案蘋果
- 為什麼同樣的專案,他能賺錢,你卻不能
- csv檔案用什麼開啟 csv是什麼格式檔案
- 為什麼不能和程式媛談戀愛?
- C#中為什麼不能繼承List?C#繼承
- google為什麼就不能退出中國Go
- 為什麼要做介面測試?怎麼做?
- MySQL:為什麼lsof會看到這麼多臨時檔案MySql
- with open為什麼會自動關閉檔案流
- Http 檔案上傳進度為什麼不準HTTP
- 為什麼我的.htaccess檔案會被忽略(轉)