快速修改 xdoclet samples ant -build.xml 适应实际开发

目的:马上使用使用 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 动起来了就这样。工作吧!

你可能感兴趣的:(快速修改 xdoclet samples ant -build.xml 适应实际开发)