`
happyqing
  • 浏览: 3198316 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ant 读取环境变量的值

    博客分类:
  • ant
阅读更多

 

<!-- 指定环境变量参数为:SystemVariable -->  
  <property environment="SystemVariable" />  
  <!-- 将tomcat.home指向环境变量TOMCAT_HOME指向的路径 -->  
  <property name="tomcat.home" value="${SystemVariable.TOMCAT_HOME}" />  
  <target name="display">  
      <echo message="${tomcat.home}" />  
      <mkdir dir="${tomcat.home}/test"/>  
  </target>

 

片段

<!--tomcathome-->
<property name="tomcathome" location="${SystemVariable.TOMCAT_HOME}"/>

<!--编译Plat用的classpath-->
<path id="classpath">
	<fileset dir="${lib}">
		<include name="*.jar"/>
	</fileset>
	<fileset dir="${tomcathome}/lib">
		<include name="*.jar"/>
	</fileset>
</path>

<javac srcdir="${basedir}/src;${basedir}/patch/spring" destdir="${classes}" includeantruntime="false" bootclasspath="${java.home}/lib/rt.jar" >
	<classpath refid="classpath"/>
	<compilerarg value="-g:lines,vars,source" />
</javac>

 

分享到:
评论

相关推荐

    ant介绍Ant是什么

    为了运行 Ant,你需要将其 bin 目录添加到系统的 PATH 环境变量中,并设置 ANT_HOME 环境变量指向 Ant 的安装路径。此外,Ant 需要一个兼容 JAXP 的 XML 解析器,例如 Apache Crimson,以及至少 JDK 1.1 或更高版本...

    apache-ant-1.6.5-bin.zip_ ant 1.6.5_ant_ant-1.6.5_apache ant win

    - 在Windows上设置Ant通常涉及解压这个ZIP文件,设置ANT_HOME环境变量,并将bin目录添加到PATH环境变量中。 4. **使用Ant** - 用户可以通过命令行工具运行Ant,例如使用"ant clean compile"命令来清理并编译项目...

    ant工具下载和安装说明

    - 变量值:指向你解压Ant的目录,例如`C:\path\to\apache-ant-1.7.1`(Windows)或`/usr/local/ant`(Unix-like系统) 接下来,你需要编辑`PATH`环境变量,添加`%ANT_HOME%\bin`(Windows)或`$ANT_HOME/bin`...

    tomcat环境变量配置

    - **灵活性**:考虑到多环境部署的需求,可以考虑将JAVA_HOME等路径配置为参数化,通过外部配置文件或环境变量读取,增加部署的灵活性。 总之,通过在Tomcat启动脚本中直接设置环境变量,可以有效地解决在没有系统...

    Ant使用详细介绍(中文版)

    3. 设置 ANT_HOME 环境变量,指向 ant 解压根目录 4. 在 path 环境变量中,添加 ANT_HOME\bin 目录 5. 打开控制台,运行:ant 6. 如果能够运行 ant(忽略这些异常:Buildfile: build.xml does not exist!),而不是...

    java ant集成1.9.5版本

    2. **配置环境变量**:为了能够在命令行中全局访问Ant,你需要将Ant的bin目录添加到PATH环境变量中。这样,系统就可以找到`ant`命令。 3. **验证安装**:完成环境变量设置后,打开命令行并输入`ant -version`,如果...

    最新版linux apache-ant-1.9.15-bin.tar.gz

    要设置Ant环境变量,通常需要添加Ant的bin目录到PATH环境变量中,例如: ```bash export ANT_HOME=/path/to/apache-ant-1.9.15 export PATH=$PATH:$ANT_HOME/bin ``` Apache Ant 1.9.15版本可能包含了一些新特性、...

    mac下ant打包android

    安装完成后,确保你的环境配置正确,包括Android SDK和相关的环境变量(如`ANDROID_HOME`)。 接下来,你需要在Android项目中创建或更新build.xml文件。这个文件应该包含必要的任务,如`javac`用于编译Java源码,`...

    Ant工具使用(教程)

    3. **配置环境变量**:在系统的PATH环境变量中添加Ant的bin目录路径,这样可以在任何地方运行Ant命令。 - **Windows**:编辑系统环境变量,添加`ANT_HOME`并指向Ant的安装目录,然后在PATH中添加`%ANT_HOME%\bin`。...

    Apache-ant-1.9.2

    为了使用Ant,你需要将其添加到系统的PATH环境变量中,或者在运行时指定其路径。然后,你可以编写XML格式的构建文件(通常命名为build.xml),定义项目构建的各个步骤。通过运行`ant`命令,Ant会读取这个文件并执行...

    Ant构建中使用JS脚本方法

    你也可以在脚本中创建和修改变量,这些变量的值可以在脚本结束后继续使用。 3. **执行脚本**:使用`&lt;scriptdef&gt;`元素可以定义一个新的Ant任务,这个任务在运行时会执行JavaScript代码。这使得你能够创建自定义的...

    Ant 帮助

    1. **安装Ant**: 首先,你需要下载并安装Ant,将其添加到系统的PATH环境变量中,以便在命令行中直接使用。 2. **创建构建文件**: 创建一个名为`build.xml`的文件,用XML格式编写构建逻辑。例如,定义一个编译源代码...

    Ant 常见属性标签--property

    Ant可以读取外部属性文件,这些文件通常以`.properties`格式保存。使用`file`属性指定属性文件路径: ```xml ``` 属性文件中的键值对将被加载到构建环境中。 3. **默认值** 使用`default`属性可以为属性提供...

    Ant权威指南

    属性是Ant中的变量,可以存储值并在整个构建过程中引用。它们可以通过命令行参数、属性文件或在XML构建文件中定义。例如,`src.dir`可以表示源代码目录,`dest.dir`表示目标输出目录。 5. **依赖关系...

    Ant使用指南

    - **环境变量**: 设置`ANT_HOME`环境变量指向Ant的安装目录,并将`bin`目录添加到`PATH`环境变量中。 ##### **4.2 配置Ant** - **配置文件**: Ant读取`build.xml`文件作为构建脚本。 - **自定义任务**: 可以通过...

    Java Development with Ant.pdf

    安装Ant相对简单,主要步骤包括下载Ant的二进制分发包、解压到指定目录、配置系统环境变量等。创建第一个Ant脚本通常从编写一个简单的`build.xml`文件开始,该文件定义了构建的目标和任务。例如,可以编写一个任务来...

    [北京圣思园Ant深入详解]_002.Ant属性、目标、依赖深度详解

    属性还可以从命令行、环境变量或者属性文件中读取,提供了极大的灵活性。 ### 二、Ant目标(Targets) 目标是Ant构建脚本中的基本单元,代表了一个具体的任务,如编译源代码、打包或测试。每个目标都由一系列任务...

    通过Ant发布Android到手机的例子

    - 安装Ant:下载Ant并解压到任意位置,将bin目录添加到系统的PATH环境变量中。 2. **创建项目结构**: - 根据Android项目的标准目录结构,创建项目文件夹,例如`src`(源代码)、`res`(资源文件)、`...

    apache-ant-1.8.0_with_apache-ivy-2.1.0_and_ivysvnresolver-2.1.0

    然后,你需要设置系统的ANT_HOME环境变量,将其值设为“ant安装路径”,即解压缩后的目录。接着,为了能够从命令行调用Ant,你需要将%ANT_HOME%\bin添加到系统的PATH环境变量中。这样,无论你在哪个目录下,都可以...

Global site tag (gtag.js) - Google Analytics