posts - 165, comments - 198, trackbacks - 0, articles - 1
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
目的:马上使用使用 xdoclet hibernate
使用:xdoclet 2           
            ->   all jar 
            ->   build.xml;build-dist.properties;maven.xml;project.properties;project.xml

开始:
       1.在项目工程 根目录下建一文件夹:xdoclet 拷贝 *.xml 到此文件下
       2.在此目录下建 lib 并把 xdoclet  jar 放入 .
       3.修改 build.xml
    <!-- clean 改为 -->
    
<target name="clean">
        
<delete >
            
<fileset dir="${samples.dist.dir}" >
                
<include name="**/*.hbm.xml"/>
            
</fileset>
        
</delete>
    
</target>

    <!-- hibernatedoclet 改为 version 3.0 和 include **/*.java-->
        <
hibernatedoclet >
            
<fileset dir="${samples.java.dir}">
                
<include name="**/*.java"/>
            
</fileset>
        
<hibernate version="3.0"/>

hbm2ddl>> http://blog.csdn.net/f1musicc/archive/2006/02/21/604699.aspx
eclipse->>
    ant runtime home + classpath = 到本工程中的 classpath
    ant
runtime home + mysql jar ;
    ant
runtime home + commons-collection.jar
 
    <target name="hbm2ddl">
          
<mkdir dir="${hbm2ddl.sql.dir}" />
          
          
<taskdef name="hbm2ddl"
             classname
="org.hibernate.tool.ant.HibernateToolTask" 
              classpath
="E:\\test\\caijing\\WebRoot\\WEB-INF\\classes"/>
        
          
<hbm2ddl destdir="${hbm2ddl.sql.dir}">
                   
<configuration configurationfile="../src/hibernate.cfg.xml" />
                   
<hbm2ddl export="true" console="false" create="true" update="false" drop="false" outputfilename="bestunix.sql"/>
          
</hbm2ddl> 
        
    
</target>



->target->name=hibernate->hibernate version=3.0
4.修改 build-dist.properties->
    samples.lib.dir(指定工程jar)
   
samples.src.dir/samples.java.dir(代码所在)
   
samples.gen-src.dir (映射生成地址)
        samples.dist.dir = ..\\src\\java\\questionnaire
        samples.lib.dir 
= ..\\lib 
        samples.src.dir = ..\\src\\java\\questionnaire
        samples.java.dir 
= ..\\src\\java\\questionnaire
        samples.gen
-src.dir = ..\\src\\java\\questionnaire

加载到 eclipse 的 ant 中
调用这个 target 动起来了就这样。工作吧!


评论

# re: 快速修改 xdoclet samples ant -build.xml 适应实际开发   回复  更多评论   

2008-03-26 17:09 by 阿里贝贝
看不懂,不过还是顶一下。。。

# re: 快速修改 xdoclet samples ant -build.xml 适应实际开发 [未登录]  回复  更多评论   

2008-03-27 10:04 by java
都anotation了,还xdoclet?

只有注册用户登录后才能发表评论。


网站导航: