`

在Ant脚本中写入系统环境变量

 
阅读更多
<property environment="env"/>
    <!-- <property name="AXIS2_HOME" value="../.."/> -->

    <property name="build.dir" value="build"/>

    <path id="axis2.classpath">
        <fileset dir="${env.AXIS2_HOME}/lib"><!-- 注意此处使用 ${evn.AXIS2_HOME} 系统环境变量 -->
            <include name="*.jar"/>
        </fileset>
    </path>

    <target name="compile.service">
        <mkdir dir="${build.dir}"/>
        <mkdir dir="${build.dir}/classes"/>

        <!--First let's compile the classes-->
        <javac debug="on"
               fork="true"
               destdir="${build.dir}/classes"
               srcdir="${basedir}/src"
               classpathref="axis2.classpath">
        </javac>
    </target>
分享到:
评论

相关推荐

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

    - 保存配置:将配置信息写入系统环境变量或注册表,确保系统启动时生效。 - 配置验证:配置完成后,工具可能会运行一些基本的Java命令来验证配置是否成功。 - 易用性:考虑到新手,工具界面可能简洁直观,操作...

    Eclipse 进行 ANT 时错误 Javadoc failed java.io.IOException Cannot run program javadoc

    这个错误通常与Eclipse配置、ANT脚本设置或者Java环境变量设置有关。现在,我们将会详细探讨这个错误背后可能隐藏的问题以及如何解决它们。 首先,我们需要了解Eclipse、ANT和Java文档生成的基本概念。Eclipse是一...

    [转]使用Ant管理配置Weblogic

    在Ant中,WebLogic相关的任务会写入`build.xml`文件。例如,你可以定义一个目标(target)来启动WebLogic Server,另一个目标来部署应用。每个任务通常会引用WebLogic的JAR文件,如`weblogic.jar`,以获取所需的API...

    ant ftp需要的jar

    同时,为了安全起见,避免在代码中直接写入用户名和密码,通常会使用属性文件或者环境变量来存储这些敏感信息。 总的来说,"ant ftp需要的jar"指的是在Ant中使用FTP任务进行文件传输时,必须包含的Apache Commons ...

    ant自动发布工程

    - **构建配置管理**: 将敏感信息如服务器密码存储在环境变量或外部文件,避免直接写入构建文件。 - **版本控制**: 保持构建文件在版本控制下,便于团队协作和历史回溯。 通过熟练掌握这些Ant的使用技巧,开发者...

    (总结完整版)Ant从SVNCVS下载编译打包部署到本地远程服务器(FTP上传).pdf

    安装Ant后,需设置`ANT_HOME`和`PATH`环境变量,通过运行`ant -version`确认安装成功。 接下来,为了使Ant能够与SVN、FTP和Tomcat协同工作,需要将对应的依赖库添加到Ant的`lib`目录。对于SVN,需要`svnant.jar`、`...

    jenkins安装部署

    - 修改环境变量:`export ANT_HOME=/usr/src/apache-ant-1.9.8 export PATH=$PATH:$JAVA_HOME/bin:$ANT_HOME/bin` - 使环境变量生效:`source ~/.bash_profile` - **验证Ant安装**:通过命令`ant -version`验证...

    网狐荣耀版开发使用常见问题解答

    系统变量中进行JAVA_HOME、CLASSPATH、Path三个变量的配置,有的编辑,没有的新建。新建JAVA_HOME对应C:\Program Files\Java\Jdk1.8、新建CLASSPATH对应.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar、编辑Path的...

    从Cocos2d-x2迁移到Cocos2d-x3的过程分享

     2) 执行setup.py,设置引擎依赖的环境变量,脚本会将COCOS_CONSOLE_ROOT和ANT_ROOT写入到~/.bash_profile中; 执行source ~/.bash_profile使得环境变量生效; 3) 在cocos2d-x-3.0rc0下建立projects目录; 4) ...

    多线程下载图片和mp3

    在提供的文件列表中,`.classpath`和`.project`是Eclipse项目配置文件,`build.xml`可能是Ant构建脚本,`src`包含源代码,`lib`可能包含项目依赖的库,而`test`目录则通常用于存放测试代码。这些文件是开发和测试...

    TACT-Build:TACT的官方版本库

    在Shell脚本中,可以使用echo命令输出信息,或者结合logger工具将信息写入系统日志。 总的来说,TACT-Build项目通过Shell脚本来实现TACT相关项目的自动化构建和部署,这需要对Shell脚本语言有深入理解,同时也需要...

    opengrok配置文档.zip

    Opengrok是一款强大的开源源代码搜索引擎和导航工具,它能够帮助开发者快速地在大型代码库中定位和理解代码。本文将详细介绍如何配置和搭建Opengrok环境,包括索引生成的步骤以及解决常见配置问题的方法。 一、Open...

    jsp转为html,简单易懂。无需手动修改

    在Web开发领域,JavaServer Pages(JSP)是一种常见的服务器端脚本语言,用于生成动态网页。它结合了HTML和Java代码,使得开发者能够在同一页面上处理逻辑和展示内容。然而,有时候为了提高性能或者简化前端工作,...

    BaselineProblem

    - **初始化**:设置环境变量,确保JDK路径正确。 - **编译**:使用`&lt;javac&gt;`任务将源代码(.java文件)编译成字节码(.class文件)。 - **打包**:如果项目包含多个类,可能会使用`&lt;jar&gt;`任务将它们打包成JAR文件...

Global site tag (gtag.js) - Google Analytics