`
zcwfeng
  • 浏览: 106533 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
社区版块
存档分类
最新评论

Ant经验积累,build.xml出错

 
阅读更多

<?xml version="1.0" encoding="GBK"?>
<project name="OA系统构建脚本" default="生成Hibernate配置文件" basedir=".">
<property name="src.dir" value="${basedir}/src"/>
<property name="xdoclet.home" value="D:/xdoclet-plugins-dist-1.0.4"/>
<!-- build classpath -->
<path id="xdoclet.task.classpath">
<fileset dir="${xdoclet.home}/lib">
<include name="**/*.jar"/>
</fileset>
</path>
<taskdef
name="xdoclet"
classname="org.xdoclet.ant.XDocletTask"
classpathref="xdoclet.task.classpath"
/>
<target name="生成Hibernate配置文件">
<xdoclet>
<fileset dir="${src.dir}/com/oa/model">
<include name="**/*.java"/>
</fileset>
<component
classname="org.xdoclet.plugin.hibernate.HibernateConfigPlugin"
destdir="${src.dir}"
version="3.0"
jdbcurl="jdbc:mysql://localhost/oa"
jdbcdriver="com.mysql.jdbc.Driver"
jdbcusername="root"
jdbcpassword="root"
dialect="org.hibernate.dialect.MySQLDialet"
showsql="true"

/>
</xdoclet>
</target>
<target name="生成Hibernate映射文件">
<xdoclet>
<fileset dir="${src.dir}/com/oa/model">
<include name="**/*.java"/>
</fileset>
<component
classname="org.xdoclet.plugin.hibernate.HibernateMappingPlugin"
version="3.0"
destdir="${src.dir}"
/>


</xdoclet>
</target>
</project>

出错原因,version 大于3.0与ant不匹配,无法通过,只要version正确即可

分享到:
评论

相关推荐

    ANT-build.xml文件详解.doc

    《ANT-build.xml文件详解》 Ant 是一个广泛应用于Java项目的自动化构建工具,它的核心在于一个名为`build.xml`的XML文件,此文件定义了构建过程中的各种任务和目标,使得项目构建过程规范化、自动化。本文将深入...

    ant混淆打包

    在`android-build-in-ant`这个压缩包中,可能包含了用于Ant构建的示例`build.xml`文件、ProGuard配置文件以及必要的库文件。开发者可以根据这些资源自定义自己的构建过程,实现混淆打包。 总之,Ant混淆打包是...

    Android自动打包、签名、优化、上传ANT脚本

    - 执行构建任务时,ANT 会按照 build.xml 中的定义顺序执行任务,包括编译源代码、打包、签名等步骤。 **3. 上传** - 构建完成后,将生成的已签名 APK 文件上传至应用商店或分发平台。 #### 五、总结 通过使用...

    Xdoclet生成*.hbm.xml映射文件

    3. 配置Xdoclet:创建或修改项目配置文件(如build.xml),配置Xdoclet插件,指定源代码目录、目标生成目录以及生成文件的格式。 4. 执行Xdoclet:运行Ant构建脚本,Xdoclet会自动扫描源代码,生成相应的映射文件。 ...

    ant批量打包脚本

    6. **运行Ant脚本**:在命令行中执行`ant &lt;target&gt;`命令,如`ant package`,Ant会根据build.xml文件中的配置执行打包任务。 7. **多渠道打包**:在脚本中添加循环或者条件判断,遍历所有渠道的配置文件,为每个渠道...

    android ant 多渠道混淆打包

    ${sdk.dir}/tools/ant/build.xml" /&gt; ``` 三、多渠道打包 1. 创建一个名为`channels.properties`的文件,列出所有渠道名和对应的渠道标识,如: ``` channel1=1 channel2=2 channel3=3 ``` 2. 在`build.xml`...

    apache-ant-1.6.0-bin.zip_ant 1_ant 1.6_ant 1.6.0_ant-1.6.0_apach

    在Ant中,构建过程被定义在一个名为“build.xml”的文件中,这个文件包含了所有构建任务及其依赖关系。 Ant的核心概念是任务(Tasks),这些任务是可执行的动作,如`javac`用于编译Java源代码,`jar`用于打包类文件...

    一个适合初学者的Ant教程

    5. **测试 Ant 设置**:打开命令行工具(如Windows的CMD),输入`ant`命令,如果输出提示信息“Buildfile: build.xml does not exist! Build failed”,则表明Ant已成功安装且配置正确。 #### 体验Ant的基本操作 ...

    ant 初步

    面对已存在多个独立`build.xml`文件的模块,直接重写整个构建脚本显然低效且易出错。此时,ant允许开发者通过调用子项目的方式,充分利用现有模块的构建逻辑,显著减少了重复劳动,提升了构建过程的一致性与稳定性。...

    移动开发:Android Ant一键自动打多渠道包(xmltask)

    2. **构建文件**:编辑`build.xml`,这是Ant的构建文件,需要定义如何构建APK。添加xmltask库,通过`&lt;taskdef&gt;`标签引入。然后,设置一个循环,遍历`build.properties`中的每个渠道,并在每次迭代中调用xmltask修改...

    ant批量打包工具

    2. **自动化构建**:通过编写XML格式的构建脚本(build.xml),Ant可以自动化处理编译、资源处理、签名、优化和打包等一系列过程。这大大提高了工作效率,减少了人为错误。 3. **灵活的配置**:Ant脚本允许开发者...

    Integrating JMeter into Ant

    - 使用 Windows 任务计划程序创建一个任务,定时执行 `build.xml` 文件。 - **Linux 或 Unix 系统:** - 编写 Shell 脚本来调用 `ant` 命令。 - 使用 cron 定时任务来自动执行 Shell 脚本。 示例 cron 表达式:`...

    Ant结合Xdoclet 实例教程(之整合 Hibernate)

    3. **配置Ant**:在build.xml文件中,定义一个Xdoclet任务,指定要处理的源代码目录、生成的目标目录以及所需的Xdoclet插件。例如,可以使用`&lt;xdoclet&gt;`标签来调用Xdoclet任务。 4. **生成映射文件**:运行Ant脚本...

    解析Neatbeans(常见错误) build-impl.xml:305: Compile failed

    具体知识点涉及Netbeans构建配置文件build-impl.xml中javac编译任务的配置和错误分析,以及Java编程环境和Ant构建工具在Java项目构建过程中可能遇到的问题。 知识点一:Neatbeans构建配置 Netbeans是一个流行的集成...

    [转]使用Ant管理配置Weblogic

    1. **Ant基础**:首先介绍了Ant的基本概念,包括构建文件(build.xml)、目标(target)和任务(task)。Ant使用XML语法来描述构建过程,每个任务对应一个特定的Java类,执行特定的动作。 2. **Weblogic Ant Tasks*...

    ant第三部分源码

    Ant的核心是基于XML的任务配置,用户通过编写名为build.xml的配置文件来定义构建过程。在源码中,我们可以看到`org.apache.tools.ant`包是Ant的核心包,包含了大部分关键组件,如任务(Task)、目标(Target)和项目...

    Ant学习配套电子书

    Ant的核心概念是构建文件(build.xml),这是一个XML格式的文件,其中定义了构建任务和它们之间的依赖关系。通过编写这个文件,开发者可以精确地控制项目的构建流程,包括清理、编译源代码、生成JAR或WAR文件、运行...

    JUnit & Ant

    Ant的工作方式是通过一个名为build.xml的文件,该文件定义了一系列的任务(tasks),这些任务按照特定顺序执行,实现自动化构建过程。Ant的强大之处在于它的灵活性,可以适应各种构建需求,无论是简单的编译还是复杂...

    jitsi-android-257

    jitsi-android-master\build.xml:70: The SDKBuild Tools revision (19.0.2) is too low for project 'jitsi-android'. Minimumrequired is 19.1.0 解决:打开android sdk manager,安装19.1.0的 build tool 3....

    Xdocle与Ant结合使用指南

    Ant的build.xml文件是整个构建过程的核心,它包含了所有构建任务及其依赖关系。 将Xdocle与Ant结合使用,可以将元数据注解的处理集成到构建流程中。首先,你需要在Ant的build.xml文件中添加Xdoclet任务。这通常包括...

Global site tag (gtag.js) - Google Analytics