<zipfileset dir="${web.dir}/WEB-INF" prefix="WEB-INF">
<include name="struts-config.xml"/>
</zipfileset>
<lib dir="${web.dir}/WEB-INF/lib" />
<classes dir="${build.dir}/classes">
<exclude name="*CVS*" />
</classes>
<zipfileset dir="${src.dir}" prefix="WEB-INF/classes">
<include name="**/*.properties" />
</zipfileset>
</war>
</target>
<target name="jspCompile">
<property name="jspc" value="on"/>
</target>
<path id="web.classpath">
<fileset dir="${web.dir}/WEB-INF/lib">
<include name="*.jar"/>
</fileset>
</path>
<target name="prepare">
<delete dir="${build.dir}/classes" />
<mkdir dir="${build.dir}/classes" />
</target>
<target name="prepares">
<delete dir="${output.dir}/classes" />
<mkdir dir="${output.dir}/classes" />
</target>
<target name="compile" depends="prepare" description="编译">
<javac srcdir="${src.dir}" destdir="${build.dir}/classes">
<classpath refid="SSHDemo.classpath" />
</javac>
</target>
<target name="compiled" depends="prepares" description="编译">
<javac srcdir="${src.dir}" destdir="${output.dir}/classes">
<classpath refid="SSHDemo.classpath" />
</javac>
</target>
分享到:
相关推荐
【标题】:“5_ant_junit介绍(基于3的版本)” 【内容】: Apache Ant,一个Java库和命令行工具,其任务是驱动构建过程。它被广泛用于Java项目,尤其是那些遵循Maven或Gradle之前的旧式构建系统。Ant是通过XML文件...
蚁群优化算法_CW-ant3-opt
3. **可配置性**:用户可以根据自己的需求自定义任务,或者通过引入第三方任务库来扩展功能。 4. **跨平台**:由于其基于Java,Ant可以在任何安装了Java运行环境的平台上运行,这极大地方便了跨平台的开发工作。 在...
ant ant下载 ant配置ant ant下载 ant配置ant ant下载 ant配置
3. **Windows上的Ant** - Ant可以在多种操作系统上运行,包括Windows。"apache-ant-1.6.5-bin"文件夹内包含了所有运行Ant所需的文件,包括JAR包和必要的脚本。 - 在Windows上设置Ant通常涉及解压这个ZIP文件,设置...
《Ant Design 3.x Axure:打造高效UI原型设计》 Ant Design 3.x Axure 是一款专为Axure设计的组件库,旨在为UI设计师提供一套精美且高效的原型设计工具。这款组件库源于蚂蚁金服的Ant Design,一个广泛应用于阿里...
3. **定义混淆任务**:在`build.xml`中创建一个Ant任务来执行混淆,例如: ```xml ${out.absolute.dir}/${final.name}.apk" /> ${out.absolute.dir}/${final.name}.mapping" /> ``` 这里指定了输入...
"ant3.rar"可能包含更深入的ANT资料,可能是某个特定版本的详细文档或者示例项目,解压后可以进一步学习ANT的具体应用和特性。 "ant使用笔记.ziw"和"Ant入门教程.ziw"是个人实践和学习心得,通常会包含作者在实际...
至于“ant3.rar”可能包含了Ant的某个版本或者其他扩展资源,而“ant实现JAVA项目的自动构建和部署.shtml”则可能介绍了如何利用Ant实现Java项目的自动化构建和部署。 总的来说,Ant作为Java项目管理的重要工具,其...
开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6开发工具 ant-1.9.6...
org.apache.tools.ant.Main org.apache.tools.ant.Task org.apache.tools.bzip2.CRC org.apache.tools.ant.Target org.apache.tools.ant.Project org.apache.tools.zip.ZipFile org.apache.tools.zip.ZipLong ...
3. `docs`目录:可能包含Ant的用户手册和API文档。 4. `LICENSE`和`NOTICE`文件:包含了Apache软件基金会的版权和许可信息。 在描述中提到这个压缩包是JSP开发过程要用到的源码,这意味着Ant在JSP项目中可以用来...
3. **结构清晰**:构建文件采用XML格式,易于理解和维护,同时提供了清晰的构建流程和目标依赖关系。 4. **易于集成**:Ant可以轻松地集成到各种开发环境中,如Eclipse、IntelliJ IDEA等,极大地提高了开发效率。 #...
《Ant Contrib 1.0b3:扩展Ant构建任务的利器》 在Java开发中,Ant作为一款强大的构建工具,广泛应用于项目的构建、打包、测试等环节。然而,Ant的标准库并不能满足所有复杂的构建需求,这时我们就需要引入额外的库...
3. **任务(Tasks)**:任务是Ant的基本执行单元,比如`javac`任务用于编译Java源码,`copy`任务用于复制文件,`jar`任务用于创建JAR文件等。Ant提供了大量的内置任务,并且可以通过扩展自定义任务。 4. **属性...
3. `docs`目录:包含了Ant的用户手册、API文档和其他参考资料。 4. `LICENSE`和`NOTICE`文件:关于Apache Ant的授权和版权信息。 5. `README`文件:简要说明如何安装和使用Ant。 使用Ant时,通常需要将其添加到系统...
3. **Ant常用任务** - **javac任务**:用于编译Java源代码,可以设置源和目标兼容性级别,以及处理错误和警告的方式。 - **copy任务**:用于复制文件或目录,可以进行过滤和重命名操作。 - **jar任务**:创建Java...
3. ant-launcher.jar:这个组件是Ant启动器,它负责解析并执行Ant的构建脚本。ant-launcher.jar包含了启动Ant进程所需的类,使得用户可以简单地通过命令行执行"ant"命令来运行build.xml。它处理环境配置、任务定义...
3,ant的好处 跨平台 --因为ant是使用java实现的,所以它跨平台 使用简单--与ant的兄弟make比起来 语法清晰--同样是和make相比 功能强大--ant能做的事情很多,可能你用了很久,你仍然不知道它能有多少功能。当你自己...
Ant是Apache软件基金会下的一个Java项目,它是一个构建工具,主要用于管理Java项目的构建过程。Ant以其XML为基础的构建文件(build.xml)而著名,这些文件详细描述了如何编译、打包和测试Java应用程序。Ant的核心...