1. Ant
Ant官网:
http://ant.apache.org/
ant: another neat tool(另一个整洁的工具)
环境变量配置
path:
E:\Program Files\apache-ant-1.10.5\bin
ANT_HOME:
E:\Program Files\apache-ant-1.10.5
测试:
cmd --> ant
build.xml
<?xml version="1.0" encoding="utf-8"?>
<project default="init">
<target name="init">
<mkdir dir="helloworld\a\b\c"/>
</target>
</project>
2. ant常用标签
使用其他名称:f(file)
ant -f helloworld.xml
创建文件夹
<mkdir dir="helloworld\a\b\c"/>
删除文件夹
<delete dir="helloworld\a\b\c"/>
<project default="init">表示默认执行<target name="init">方法
<target name="second" depends="init">表示执行此方法前执行<target name="init">方法
忽略default的init方法,直接执行指定的second方法
ant -f helloworld.xml second
顺序执行多个方法
ant init second
项目描述
<description>balabala</description>
属性的值一旦设定无法更改。
定义属性
<property name="hello" value="welcome">
使用属性
<target name="init">
<mkdir dir="${hello}"/>
</target>
依赖顺序执行
<project default="package">
<target name="init"/>
<target name="preprocess" depends="init"/>
<target name="complie" depends="init,preprocess"/>
<target name="package" depends="complie"/>
</project>
<project basedir=".">表示当前目录
3. eclipse新建build.xml
新建build.xml
设置Preferences --> General --> Editors --> File Associations --> xml
And Editor(Add) --> build.xml --> default
<?xml version="1.0" encoding="utf-8"?>
<project name="myAntProject" basedir="." default="package">
<property name="hello" value="hello123"></property>
<property name="world" value="world123"></property>
<target name="init"></target>
<target name="preprocess" depends="init">
<mkdir dir="${hello}"/>
<mkdir dir="${world}"/>
</target>
<target name="complie" depends="init,preprocess"></target>
<target name="package" depends="complie"></target>
</project>
ant也可以debug
run as --> ant build 默认执行
run as --> ant build... 自定义执行,可以方法参数的
ant视图
window --> show view --> Ant --> 将build.xml拖动到view中,双击即可执
分享到:
相关推荐
- 新建一个名为`build.xml`的文件,这是Ant的配置文件。 - 在文件中定义项目的基本属性、目标(target)以及任务(task)。 2. **基本结构** - `<project>`标签是整个文件的根元素,可以设置属性,如`default`...
描述中的"ant+tomcatant+tomcatant+tomcatant+tomcat"虽然重复,但强调了Ant与Tomcat的紧密关系。在实际工作中,开发者通常会利用Ant的脚本来自动化Tomcat的启动、停止、部署等操作,提高开发效率。 标签"ant+...
标题“ANT+Eclipse”指的是将Apache Ant工具与Eclipse集成使用的主题。Apache Ant是一个Java库和命令行工具,它的设计目标是驱动构建过程。Eclipse则是一个著名的开源集成开发环境(IDE),广泛用于Java应用程序的...
1. **下载与解压**:访问Apache官方网站下载最新版本的Ant,解压缩到你选择的目录。 2. **配置环境变量**:将Ant的bin目录添加到系统的PATH环境变量中,这样可以在命令行中直接运行Ant命令。 3. **验证安装**:打开...
而“工具”标签可能意味着博客提到了Ant与其他工具(如Maven、Ivy等)的集成,这些工具可以补充Ant的功能,比如Maven的依赖管理和插件体系,Ivy的依赖管理。 至于提供的“新建 文本文档.txt”文件,由于没有具体...
标题中的“ant相关-svn-分支”提示我们这次要探讨的是使用Apache Ant工具与Subversion(SVN)在软件开发中的协同工作,特别是在处理代码分支的场景。Ant是一款基于Java的任务驱动的构建工具,常用于自动化项目的构建...
- **配置文件**: 新建一个 `build.properties` 文件,并设置 `doc.main` 参数指向要转换的 XML 文件路径。 ##### 3. 其他转换命令 - **单页 HTML**: `ant build-html` - **多页 HTML**: `ant build-chunk` - **PDF*...
首先,你需要在Hudson的“新建任务”页面选择“自由风格的软件项目”,然后配置项目的源代码管理(如Git或SVN),并指定Ant构建文件(通常是build.xml)的位置。 4. **配置Ant构建脚本**:在build.xml中,你需要...
本文档将详细介绍如何在Eclipse中配置Android NDK开发环境,并实现C/C++代码的自动编译以及通过Eclipse使用Ant生成JNI所需的头文件。配置流程包括Linux和Windows两种环境下的步骤。 #### 二、配置前提 确保以下工具...
1、当某一功能点的程序文件有个性化调整时,从产品基础版本新建一个分支(或标签),如从 /trunk/war/WEB-INF/jsp/login.jsp 建一分支到 /branches/project1/war/WEB-INF/jsp/login.jsp。 2、切换当前的工作拷贝到 ...
- **修改 `nutch-site.xml` 文件**:在 `<configuration>` 标签内加入以下配置,以指定爬虫的名称。 ```xml <name>http.agent.name</name> <value>My Nutch Spider ``` - **修改 `regex-urlfilter.txt` 文件...
导出设置,转让文档管理:新建,删除,编辑,导入模板,历史记录,草稿,发布,撤回文档模板管理:新建,删除,编辑文档标签管理:新建,删除,编辑文档回收站管理:还原,清空图片管理:上传,分组,删除附件管理:...
在Eclipse中使用JUnit4进行单元测试是一种常见的软件开发实践,它可以帮助开发者验证代码的各个模块是否按预期工作。JUnit4是Java编程语言中最...同时,与Ant结合使用,可以方便地在命令行或构建环境中自动化测试流程。
为了能够有效地对Mondrian-3.1.6.13364源码进行配置与调试,首先需要完成一系列准备工作。 1. **下载Mondrian-3.1.6.13364源码** - 下载mondrian-3.1.6.13364.zip与mondrian-3.1.6.13364-src.zip两个压缩包。这两...
- **3.2.2 Ant运行时(Ant Runtime)** - 设置Ant的运行环境。 **3.3 构建顺序(Build Order)** - 配置项目的构建顺序。 **3.4 说明(Help)** - **3.4.1 说明服务器(Help Server)** - 设置在线帮助文档的...
对于带有标签的视图,用户可以轻松地调整标签顺序或重新组织视图布局。 **2.7.5 最大化** 用户可以将某个视图或编辑器最大化显示,以便更好地专注于当前任务。 **2.8 菜单和工具栏** Eclipse的菜单和工具栏提供...
* Ant Java:设置Ant的构建路径和Java编译器的设置。 了解Eclipse界面的英文对照可以帮助开发者快速熟悉Eclipse的操作界面,提高开发效率。同时,了解Eclipse的各个组件和功能也可以帮助开发者更好地使用Eclipse,...