夢幻之旅

          DEBUG - 天道酬勤

             :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            671 隨筆 :: 6 文章 :: 256 評論 :: 0 Trackbacks
          <?xml version="1.0" encoding="UTF-8"?>
          <project name="xdoclet-hibernate-zfv" default="init" basedir=".">
              
          <property name="project.src" value="./src" />
              
          <property name="project.lib" value="D:/workspace/xcomr/web/WEB-INF/lib" />
              
          <property name="pojo.package" value="org/roadway/wisp/zd/po" />
              
          <property name="xdoclet.root" value="E:/user_hvp" />
              
          <property name="xdoclet.lib" value="${xdoclet.root}/xdoclet-1.2.3" />
              
          <property name="endtags" value="@xdoclet-generated at ${TODAY}" />
              
          <path id="classpath">
                  
          <fileset dir="${xdoclet.lib}">
                      
          <include name="*.jar" />
                  
          </fileset>
                  
          <fileset dir="${project.lib}">
                      
          <include name="*.jar" />
                  
          </fileset>
              
          </path>
              
          <target name="init">
                  
          <taskdef name="hibernatedoclet" classname="xdoclet.modules.hibernate.HibernateDocletTask" classpathref="classpath" />
              
          </target>
              
          <target name="generate-mapping" depends="init">
                  
          <hibernatedoclet destdir="${project.src}" excludedtags="@version,@author,@todo,@see" addedtags="${endtags}" force="false" verbose="true">
                      
          <fileset dir="${project.src}">
                          
          <include name="${pojo.package}/Person.java" />
                      
          </fileset>
                      
          <hibernate version="3.0" xmlencoding="gb2312" />
                  
          </hibernatedoclet>
              
          </target>
              
          <target name="generate-schema-mysql" depends="init">
                  
          <taskdef name="hibernatedoclet" classname="xdoclet.modules.hibernate.HibernateDocletTask" classpathref="classpath" />
                  
          <taskdef name="schemaexport" classname="org.hibernate.tool.hbm2ddl.SchemaExportTask" classpathref="classpath" />
                  
          <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLInnoDBDialect" />
                  
          <property name="hibernate.format_sql" value="true" />
                  
          <property name="hibernate.use_sql_comments" value="true" />
                  
          <schemaexport quiet="no" text="yes" drop="no" delimiter=";" output="${project.src}/${pojo.package}/table-mysql-schema.sql">
                      
          <fileset dir="${project.src}">
                          
          <include name="${pojo.package}/*.hbm.xml" />
                      
          </fileset>
                  
          </schemaexport>
              
          </target>
          </project>

          問題:上面的generate-mappin和generate-schema-mysql單獨運行,能正確生成文件,但depends="init"之后,不能生成文件.請高手指教.
          posted on 2008-10-20 13:50 HUIKK 閱讀(1118) 評論(0)  編輯  收藏 所屬分類: Hibernate
          主站蜘蛛池模板: 明光市| 石景山区| 汨罗市| 喀什市| 监利县| 彰化市| 南丹县| 息烽县| 剑河县| 平凉市| 锦州市| 辽阳县| 五大连池市| 高邮市| 松原市| 阜宁县| 开鲁县| 玉门市| 蒙山县| 缙云县| 乌审旗| 沿河| 万山特区| 虞城县| 苏尼特左旗| 温宿县| 邵阳市| 高雄市| 河源市| 朝阳县| 远安县| 白银市| 平阴县| 德格县| 邳州市| 宜兴市| 台山市| 洞口县| 中山市| 黔江区| 灵山县|