`

ant学习 - 获取环境变量

    博客分类:
  • ant
阅读更多

build.bat文件:

:: 配置 ant 需要的环境变量

@echo off
SET TOMCAT_HOME=E:\work\my-project-apache-tomcat-6.0.18
SET DEPENDS_HOME=E:\myworkspace\AntSql\depends
SET OUTPUT_HOME=E:\myworkspace\AntSql\build\output
SET PROJECT_HOME=E:\myworkspace\AntSql

:: 当前目录下的build.xml
ant

@echo on

build.xml 文件
<?xml version="1.0" encoding="UTF-8"?>
<project name="TestEnv" default="run" basedir=".">
	<!-- 测试查看环境变量  -->
	<property environment="env" />
	<property name="USERNAME" value="${env.USERNAME}" />
	<property name="TOMCAT_HOME" value="${env.TOMCAT_HOME}" />
	<property name="JAVA_HOME" value="${env.JAVA_HOME}" />
	<target name="run">
		<echo message="### ${USERNAME} ###"/>
		<echo message="### ${JAVA_HOME} ###"/>
		<echo message="### ${TOMCAT_HOME} ###"/>
	</target>
</project>
分享到:
评论

相关推荐

    apache-ant-1.6.5-bin

    - **安装**:解压`apache-ant-1.6.5-bin`压缩包到合适的位置,设置环境变量`ANT_HOME`指向安装目录,并将`ANT_HOME/bin`添加到系统的PATH中。 - **运行Ant**:在命令行中输入`ant`命令,如果没有指定目标,会执行...

    ant处理cvs时环境安装

    2. **安装Ant**:可以从Apache官方网站下载最新版本的Ant,解压后将其bin目录添加到系统PATH环境变量中,这样就可以在命令行中直接运行Ant命令了。 3. **安装CVS**:同样,需要从官方或者其他可信来源获取CVS客户端...

    ant 1.10.3 源码和bin

    7. **bin目录**:bin目录通常包含可执行文件,如`ant`命令行工具,使得用户可以在命令行环境中快速执行Ant构建,而无需设置复杂的环境变量。 在使用Ant 1.10.3时,开发者需要将bin目录添加到系统路径中,以便能够...

    hello-ant 项目 ,学习ant工具的build file. java

    - `${env.ANT_HOME}`: 获取`ANT_HOME`环境变量的值。 5. **项目特定属性**: ```xml &lt;property name="app.name" value="hello-ant"/&gt; ${app.name}.jar"/&gt; (c)2002TheNeusoftSoftwareFoundation....

    apche-ant-1.7.0

    对于Java开发者来说,通常只需要将Ant的bin目录添加到系统的PATH环境变量中即可。 `KEYS`文件是用来验证Ant发布文件完整性的,它包含了用来签署发布文件的公钥指纹,确保用户下载的软件未被篡改。在安装或升级时,...

    JDK环境变量自动配置工具v1.4.2.25.zip

    - 安全性:使用第三方工具修改系统环境变量可能存在安全风险,务必从可靠来源获取工具,并确保其更新到最新版本。 - 版本兼容性:工具可能针对特定版本的JDK设计,使用前需确认与已安装JDK的兼容性。 - 个性化...

    Ant应用开发指南(学习ant的必备资料)

    - 将`/path/to/ant/bin`添加到系统的`PATH`环境变量中,确保在任何位置都能执行Ant命令。 - 将`/path/to/ant/lib`下的`.jar`文件路径添加到`CLASSPATH`环境变量中,确保Ant可以访问其库文件。 #### 配置注意事项 ...

    ant学习之集成svn

    标题“ant学习之集成svn”涉及的是在Java项目中使用Apache Ant工具来集成Subversion(SVN)版本控制系统的过程。Apache Ant是一个Java库和命令行工具,它的设计目的是驱动构建过程,而Subversion则是一种广泛使用的...

    apache-ant-1.10.9-src.tar.gz

    Ant还支持条件语句和属性(property),使得构建过程可以适应不同的环境。属性可以用来存储变量值,如版本号、输出目录等,而条件语句则允许根据特定条件执行或跳过某些任务。 除此之外,Apache Ant与其他工具的...

    Ant入门与进阶.pdf

    - **支持JUnit**: 若要支持JUnit单元测试,需要将JUnit的`junit.jar`文件复制到Ant的`lib`目录下,并调整`CLASSPATH`环境变量。 #### 五、Ant的使用场景 - **持续集成**: Ant可以作为持续集成流程的一部分,帮助...

    ant-learn-python-100P:蚂蚁学Python,入门编程100例

    这个资源包名为"ant-learn-python-100P-main",包含了丰富的学习材料,帮助你从零开始踏上Python编程之旅。 1. **Python简介** Python是一种高级、通用的编程语言,以其简洁明了的语法和强大的库支持而闻名。它的...

    Ant教程详解

    - 设置 `ANT_HOME` 环境变量,指向Ant的安装目录(如 `E:\apache-ant-1.7.0`)。 - 在 `PATH` 环境变量中添加Ant的 `bin` 目录路径(例如 `E:\apache-ant-1.7.0\bin`)。 4. **验证安装** 打开命令提示符,输入...

    讲解Ant的应用

    在Windows操作系统下,需要设置环境变量ANT_HOME来指定Ant安装的根目录,同时需要将Ant的bin目录加入到系统的PATH变量中,以便可以在任何目录下通过命令行调用Ant工具。如果需要让Ant支持JUnit测试,还需要将JUnit的...

    Ant参考教程 ant

    - **配置ANT_HOME**:将ANT_HOME添加到PATH环境变量,并包含bin子目录。 - **验证安装**:通过命令行输入`ant`,若显示“Buildfile: build.xml does not exist! Build failed”,则表示Ant已正确配置。 5. **体验...

    tomcat-catalina-ant-7.0.30.zip

    在开源的世界里,这样的源代码提供了一个学习和研究的平台,有助于开发者理解预处理器的工作原理,以及如何将它与Java环境集成。 总的来说,Tomcat Catalina Ant 7.0.30 和 Sass Gems 提供了强大的Java Web应用管理...

    ant下载(apache-ivyde-sources-2.2.0.final-201311091524-RELEASE)

    下载Apache Ant后,用户需要将其添加到系统的PATH环境变量中,或者在Eclipse等IDE中配置Ant路径,以便在命令行或IDE中直接调用ant命令。对于源码版本,用户还需要使用JDK中的javac编译器和jar工具来编译和打包源码。...

    Ant中文学习手册2

    安装Ant首先需要从官方网站下载最新版本的二进制包,然后解压到指定目录,并将bin目录添加到系统的PATH环境变量中。通过执行`ant -version`命令,可以验证Ant是否正确安装并能正常运行。 3. Ant基本结构: Ant的...

    Apache_ANT完美详解.pdf

    首先,从Apache官方网站下载Ant的最新版本,解压后设置`ANT_HOME`环境变量指向Ant的安装目录,然后将`%ANT_HOME%\bin`添加至系统`PATH`环境变量中,以确保命令行中可以全局访问Ant命令。若需要支持JUnit单元测试,还...

Global site tag (gtag.js) - Google Analytics