<project name="avm" default="hkdev22" basedir=".">
<description>
The build file for AVM project
</description>
<!-- set global properties for this build -->
<property name="prj_name" value="avm" />
<property name="src" location="src" />
<property name="build" location="build" />
<property name="dist" location="dist" />
<property name="deploy" location="deploy" />
<property name="dist_file" value="${dist}/${prj_name}" />
<!-- set the library file to empty first -->
<property name="lib_common" value="common" />
<!--modify by frank
<property name="lib_spring" value="spring/spring1.2" />
-->
<property name="lib_spring" value="../libgt/spring/spring2.0.6" />
<property name="lib_hibernate" value="hibernate/hibernate2" />
<property name="lib_mysql_connector" value="jdbc/MySQL/v3.1.6" />
<!-- Carry out all the initialization work -->
<target name="init">
<!-- Create the time stamp -->
<tstamp />
<!-- Create the build directory structure used by compile -->
<mkdir dir="${build}" />
</target>
<path id="lib.class.path" >
<fileset dir="webapp/WEB-INF/lib" >
<include name="*.jar" />
</fileset>
<fileset dir="${lib_spring}" >
<include name="*.jar" />
</fileset>
<!--<fileset dir="${jar.all.dir}" >
<include name="**/*.jar" />
<include name="*.jar" />
</fileset>-->
</path>
<!-- Compile the source -->
<target name="compile" depends="init" description="compile the source ">
<javac srcdir="${src}" destdir="webapp/WEB-INF/classes" encoding="utf-8" >
<classpath refid="lib.class.path" />
</javac>
</target>
<project>
<path id="lib.class.path" >
<fileset dir="webapp/WEB-INF/lib" >
<include name="*.jar" />
</fileset>
<fileset dir="${lib_spring}" >
<include name="*.jar" />
</fileset>
<!--<fileset dir="${jar.all.dir}" >
<include name="**/*.jar" />
<include name="*.jar" />
</fileset>-->
</path>
eclipse 编译的时候 要使用编写的classpath 经常忘记
分享到:
相关推荐
Apache Ant 编译命令总结 Apache Ant 是一个基于 Java 的生成工具,主要用来将源代码和其他输入文件转换为可执行文件的形式,或者转换为可安装的产品映像形式。Ant 在软件开发中扮演着重要角色,确保在每次生成期间...
介绍了如何通过ant进行java web工程的编译操作的详细配置
在这个“Ant编译后的zookeeper源码”中,我们主要关注的是ZooKeeper 3.4.11版本,这是ZooKeeper的一个稳定版本,包含了丰富的功能和修复了许多已知的问题。Ant是Apache基金会的一个项目,它是一个Java构建工具,类似...
总的来说,使用Ant编译Java项目并创建jar包,你需要编写一个包含`<javac>`和`<jar>`任务的构建文件,同时可以利用Ivy管理依赖,Emma生成测试覆盖率报告,以及Ant Contrib中的额外任务来增强Ant的功能。通过这种方式...
在“ant编译1.9版本”中,我们关注的是Apache Ant 1.9.6这个特定版本的使用方法和特性。 Apache Ant 1.9.6发布于2015年,作为Ant 1.9系列的一个稳定版本,它提供了一系列改进和修复,以提高构建效率和稳定性。这个...
本文将深入探讨如何使用`Ant`脚本来编译并创建一个`JAR`文件,以此来理解`Ant`脚本的工作原理和实际应用。 `Ant`是Apache软件基金会开发的一款开源构建工具,它使用XML格式定义构建过程,具有高度可配置性和可扩展...
标题 "ant编译java工程" 涉及到的是使用Apache Ant工具来构建Java应用程序的过程。Apache Ant是一个基于XML的构建工具,它允许开发者通过声明式的方式定义项目构建任务,而不是采用程序化的方式。在Java开发中,Ant...
**Ant编译打包详解** Ant 是 Apache 软件基金会的一个开源项目,它是一个基于Java的构建工具,类似于Make,但更为现代且专为Java设计。Ant使用XML来描述构建过程,包括编译、测试、打包和部署等任务,使得开发者...
Ant编译环境配置 文章《使用ant编译之签名问题》的相关资料。主要讲一些Ant编译问题。
根据提供的文档内容,我们可以归纳和扩展出以下几个与ANT编译最佳实践相关的知识点: ### 1. 采用一致的编码规范 - **格式化XML构建文件**:虽然ANT并不关心XML文件是否格式美观,但为了提高可读性,建议对XML进行...
本篇将详细介绍如何使用Ant编译Tomcat源码,以及如何在MyEclipse环境中导入并运行Tomcat源码。 首先,Ant是Apache软件基金会开发的Java项目自动化构建工具,它能够执行编译、测试、打包等任务。在Apache Tomcat的...
4. **编译源代码**:Ant使用`<javac>`任务来编译Java源代码。你需要指定源代码目录、输出目录以及任何必要的编译器选项。例如: ```xml ${src.dir}" destdir="${build.dir}"> **/*.jar"/> ``` 这将...
本文将深入探讨如何使用Ant工具来编译生成Flex的SWC文件,以此解决传统方式带来的繁琐和不便。 首先,让我们了解基本概念。`Ant`是一款由Apache软件基金会开发的Java构建工具,它基于XML编写构建脚本,可以跨平台...
"zilverline配置ant编译环境及简易安装" zilverline是一款开源搜索引擎,具有强大功能和完美的中文支持。为了让用户更方便地使用zilverline,我们需要配置ant编译环境并进行简易安装。下面是配置ant编译环境及简易...
ant编译staf插件
#### 一、Ant编译技术概述 Ant是一种Java平台下的构建工具,主要用于自动化构建过程中的编译、测试、打包等任务。使用Ant进行编译相比于传统的Eclipse IDE编译有诸多优势,比如提高了项目的开发效率,尤其是在大型...
总结,Ant编译多目录的项目,主要通过`build.xml`文件配置多个`fileset`来指定源码位置,然后使用`<javac>`任务进行编译。理解并熟练掌握Ant的配置方式,能帮助开发者高效地管理复杂的项目构建过程。
### Ant安装编译操作手册知识点解析 #### 一、引言 - **编写目的**:本文档旨在指导软件发布人员如何正确安装与配置Apache Ant,解决在安装与使用过程中可能遇到的问题,确保能够顺利地使用Ant对Flex/Java工程项目...
这段代码告诉Ant从`src/main/java`目录下获取源代码,编译后放入`build/classes`目录,并且类路径包含`lib`目录下的所有JAR文件。 4. **打包与归档** 使用`jar`任务可以创建JAR或WAR文件,这是Java Web应用的标准...
sdfasdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasda