展开

关键词

编译工具ant部署

一.环境准备 当前环境:centos7.3一台 软件版本:ant-1.9 部署目录:/usr/local/ant yum依赖 yum -y java-1.8.0-openjdk 二.安装 1.下载源码包 wget https://shell-auto-install.oss-cn-zhangjiakou.aliyuncs.com/package/apache-ant-1.9.11-bin.tar.gz 2.解压 tar -xf package/apache-ant-1.9.11-bin.tar.gz``mv apache-ant-1.9.11 /usr/local/ant 3.环境变量 echo " export ANT_HOME=/usr/local/ant" >> /etc/profile``echo 'export PATH=/usr/local/ant' >> /etc/profile source /etc/profile`` 三.使用验证 效验 ant -version

12820

Android 编译工具 Ant

Ant本身是一个流程脚本引擎,用于自动化调用程序完成项目的编译,打包,测试等。除了基于Java是平台无关的外,脚本的格式是基于XML(默认为build.xml),比make脚本来说还要好维护一些。 1, 下载 官方下载: ant 直接下载: apache-ant-1.9.0-bin.tar.gz 2, 安装 1) 解压 tar  zxvf  apache-ant-1.9.0-bin.tar.gz 5, 编译项目 1) 进入项目目录 cd  /home/homer/workspace/AntTest 2) 检查是否有build.xml 文件 build.xml 文件,在项目根目录下,用作ant的配置文件 命令编译项目 在项目 AntTest 根目录下,输入编译命令: ant debug 输出命令信息如下: ? :创建编译 android 工程 android 命令行生成和运行项目

70040
  • 广告
    关闭

    【玩转 Cloud Studio】有奖调研征文,千元豪礼等你拿!

    想听听你玩转的独门秘籍,更有机械键盘、鹅厂公仔、CODING 定制公仔等你来拿!

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ant的高级使用,ant命令详解,ant打包,ant编译后打包去掉jar文件

    这个时候我是可以使用ant来打包,去掉项目中的所有的jar文件。然后在项目的tomcat启动时到特定的地点去加载jar文件。 这样做,war包可能会只有几M,什么更小。 具体如何动态的加载jar文件,我们在下一章讲解,这一章,我们先来看ant打包的build.xml配置。 看源代码: <?xml version="1.0" encoding="UTF-8" ? -- 建立build/classes路径,并编译class文件到build/classes路径下--> <target name="compile" depends="deleteBuild">

    77210

    使用Ant编译Hadoop工程报错

    在win7用Ant编译hadoop工程的时候,遇到了一个报错,如下:   org.eclipse.core.runtime.CoreException: D:\workspace\hadoop-1.1.2

    55740

    ant调用make实现Makefile编译

    上一篇博文《cmake:shell(bat,sh) 脚本方式生成Makefile》中完成了cmake生成Makefile脚本的过程,也就是步骤1,本文谈谈步骤2和步骤3的实现: 步骤2: 为了让ant能执行 /newprj.sh fi cd $BUILD_FOLDER # 执行clean 清除已经有编译生成的文件 make clean # make编译 make windows bat脚本实现,build.bat 步骤3: 有了步骤2中的build.sh/build.bat,就可以在ant脚本中调用它们实现项目编译了。 /ant/build-common-param.xml" /> <! /${ant.project.name}.prj/lib"/> <available file="${lib.dir}" type="dir" property="lib.dir.present

    9610

    ant 编译java(java是干啥的)

    1.什么是ant ant是构建工具 2.什么是构建 概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个 3.ant的好处 跨平台 –因为 : 编写一些程序 编译它们 把它打包成jar包 把他们放在应该放置的地方 运行它们 这里为了简单起见只写一个程序,就是HelloWorld.java程序代码如下: package test.ant; public 会先检查init是否曾经被执行过,如果执行 过则直接直接执行compile,如果没有则会先执行它依赖的target例如这里的init,然后在执行这个target如我们的计划: 编译: 做jar包: 运行 一.什么时候使用ant 也许你听到别人说起ant,一时冲动准备学习一下ant,当你看完了上边的第一个实例,也许你感觉ant真好,也许你感觉ant不过如此,得出这些结论都 不能说错,虽然ant很好用, 但并不是在任何情况下都是最好的选择 ,例如windows上有更多更简单,更容易使用的工具,比如eclipse+myeclipse eclipse+wtp等等,无论是编译,部署,运行使用起来比ant更 容易,方便但有些情况则是ant发挥的好地方

    5810

    Ant and Flex 用Ant编译MXML文件 - 蚂蚁咬断松紧带(^_^)

    阅读更多 Ant and Flex 用Ant编译MXML文件 - 蚂蚁咬断松紧带(^_^) http://iamin.blogdriver.com/iamin/1173623.html 以下的描述均 二、准备Ant编译所需的文件 1、基本工作,解压%FLEX_HOME%/flex.war到你的项目工作目录%YOUR_PROJECT%下面,或者就扔到%TOMCAT_HOME%\webapps\下面,让 三、建立Ant编译文件和任务 在%YOUR_PROJECT%下建立build.properties和build.xml文件 1、build.properties文件,内容如下 #Flex Libs Path .mxml文件路径,不要带后缀名 编译时只要ant -Df=yourpath/YourMXML就是编译你的yourpath/YourMXML.mxml了,编译成功后就会用浏览器打开它; 想用FlashPlayer 打开,运行ant runflash -Df=yourpath/YourMXML就是编译你的yourpath/YourMXML.mxml并用FlashPlayer打开。

    31120

    【Ranger】编译问题An Ant BuildException has occured: exec returned: 1

    BuildException has occured: exec returned: 1 around Ant part ... ,编译报错了有时候还是不太容易找到问题的,但是一定要记得,Maven 的日志是非常有用的,对于 Debug 来说有很大的帮助,所以一定要仔细看日志的报错内容,从图上看,最终抛出的问题是 An Ant BuildException 最后如下所示,around Ant part ... . @ 4:48 就是这句,给了我灵感,因为我在 Mac 本地编译的,按照经验,我想到的是编译文件里指定用 python,会不会是版本不对导致无法执行,比如 python2 和 python3 的区别。 于是我改了一下,由 python 改成了 python2.7,确保编译程序可以通过 python2.7 找到本地的 python2 的执行环境,最后编译就顺利通过了。

    79120

    【Apache AntANT解析以及ANT在myEclipse中的使用

    转载请注明出处:http://blog.csdn.net/qq_26525215 维基百科上对Ant的介绍: Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具 Ant的depends属性指定了target的执行顺序,Ant会依照depends属性中target标签出现顺序依次执行每个target,在执行之前首先执行它所依赖的target标签 if表示仅当属性设置时才执行 选第二个Ant Build….就是让我们自己选运行哪个或者哪几个。 ? description就是运行时有提示的那个。 ant的知识点太多了,其实只是一个辅助我们的工具,个人觉得完全没必要去很熟练的使用所有的,但是打jar包,输出Javadoc等常用的,还是必须熟练。

    20220

    ant 安装

    1、下载地址:http://ant.apache.org/bindownload.cgi 2、安装: 1、window以下: 解压apache-ant-1.8.4 -bin.zip 到某个文件夹 F:\tools\apache-ant 环境变量加入� ANT_HOME F:\tools\apache-ant path 追加 F:\tools\apache-ant\bin 測试:ant C:\Documents and Settings -1.8.4-bin.tar.gz 环境变量 /etc/profile 加入� export ANT_HOME=/usr/local/src/apache-ant -version Apache Ant(TM) version 1.8.4 compiled on May 22 2012 3、ant 具体说明

    6610

    ant安装

    /usr/local目录下安装 cd /usr/local 准备工作: JDK环境正常, 下载地址:http://ant.apache.org/bindownload.cgi 目前版本是1.9.14,下载 tar.gz包即可 也可以通过以下方式下载(CentOs系统下) wget https://mirrors.tuna.tsinghua.edu.cn/apache//ant/binaries/apache-ant -1.9.15-bin.tar.gz 1|1解压 tar -zxvf apache-ant-1.9.15-bin.tar.gz 改个名,改成ant mv apache-ant-1.9.15-bin.tar.gz ant 1|2配置环境变量 vi /etc/profile 在合适的地方加上: export ANT_HOME=/usr/local/ant export PATH=$ANT_HOME/bin:$PATH 1|3加载配置文件 source /etc/profile 1|4测试ant ant -version

    30030

    Ant打包

    Ant打包 使用步骤: 对于已经存在的工程需要利用Ant命令更新一下: android update project -n Test -p D:/workspace/Test -s -t 1 android list target这样就能够列出来所有的sdk版本 将签名文件keystore复制到工程根目录下,并且在根目录下新建ant.properties内容如下(配置签名文件 把签名放到根目录中   key.alias=tencent   key.store.password=1234   key.alias.password=1234 刷新工程 在eclipse中的Ant 常见错误: 有时候在用ant打包的时候会报一些错误,一般按照错误的提示进行修改即可,如文件的非法字符等。

    54780

    Ant笔记(一)Ant下载与安装

    此系列参考官方文档http://ant.apache.org/manual/index.html Ant是什么 Apache Ant是一个java为基础的构建工具,它跨平台,使用清晰,功能强大。 下载安装 基本:本地为jdk1.8 下载ant 地址 http://www.apache.org/ 我本地是apache-ant-1.10.1-bin.zip 设置环境变量ANT_HOME cmd中验证 : 证明已经安装好ant了 设置代理 为了下载(许多构建和第三方任务都需要用到网络),我们需要设置代理: 在%ANT_HOME%\bin\ant.bat第一行添加set ANT_OPTS=- fetch.xml文件,这个文件可以下载安装几乎所有(并不是所有)可选任务包的依赖文件,只需要到ANT_HOME文件夹下执行以下命令: Ant –f fetch.xml –Ddest=[opetion http://ant.apache.org/external.html 我这些都没下载,需要的时候可以自行下载使用 确保构建的任务所需要的依赖都下载了,可以从http://ant.apache.org

    6920

    Ant简介

    下载到某个目录解压到, 例如安装路径C:\L_Executable\apache-ant-1.10.5 配置环境变量 ANT_HOME C:\L_Executable\apache-ant-1.10.5 Path %ANT_HOME%\bin 运行ant -version查看是否安装成功Apache Ant(TM) version 1.10.5 compiled on July 10 2018 注意:通过类路径查找的类,如果找到了其源文件,则可能会自动被重新编译。 -d用于指定.class文件的生成目录, 将目录 src/com/tt下Hello.Java类编译到bin目录下 美中不足的是-d需要指定已经存在的目录,不能自动创建。 <class> override Ant's normal entry point ANT Contrib 让ant支持循环

    9510

    Ant学习

    Apache Ant功能 Ant 是最完整的Java构建和部署工具。 Ant是平台无关的,可以处理特定平台的属性,如文件分隔符。 Ant 可以用于执行特定任务的平台,例如使用“触摸’命令修改文件的修改时间。 Ant 脚本使用的是纯XML编写的。如果你已经熟悉XML,你可以学习Ant 很快。 Ant擅长复杂的自动化重复的任务。 创建一个名为ANT_HOME,一个新的环境变量指向Ant的安装文件夹,在 c:apache-ant-1.8.2-bin 文件夹。 附加的路径Apache Ant批处理文件添加到PATH环境变量中。 存储在一个单独的文件中的属性可以让你重复使用相同的编译文件,针对不同的执行环境不同的属性设置。例如,生成属性文件可以单独维持DEV,TEST和PROD环境。 先用构建文件编译后,打包成war包,然后配置一个容器,完成自动部署。以后就可以用ant 自定义的命令重新部署自己的项目。具体打包和部署方式看文末参考文献。

    34320

    Window - 安装 ant

    官方下载地址 https://ant.apache.org/bindownload.cgi ? 旧版下载地址 https://archive.apache.org/dist/ant/binaries/ 挑选自己想要的版本下载 安装 解压 ? 添加环境变量 PS:我这里已安装1.9.14 新建 ANT_HMOE 系统变量 ANT_HOME = ant安装目录 ? 修改系统变量 path 的值 %ANT_HOME%\bin %ANT_HOME%\lib ? cmd 验证 ?

    18710

    Maven and Ant for Hybris

    听成都Hybris同事说,Hybris虽然没有Netweaver的历史久,但是第一版也是1999年就开始开发了,那个时候Java build普遍用ant. 这也是为什么Hybris的help里除了提到配置ant的环境变量之外,还需要配置Maven的环境变量: ? 要获取更多Jerry的原创文章,请关注公众号"汪子熙"

    21020

    Ant学习笔记

    前言:这段时间在学习Ant,发现这是一个很强大的构建工具。你可能使用了很长一段时间,才发现Ant能做数不完的事。 \apache-ant-1.9.1、安装完成后,进入控制台界面,输入 ant -version检查是否安装成功。 sayHelloWorld, ant 默认寻找文件build.xml,若文件不为build.xml,则执行ant –f hello.xml sayHelloWorld、ant –buildfile hello.xml 2、ant -projecthelp(列出当前ant可执行的所有命令) 3、target元素(是Ant的基本执行单元,它可以包含一个或多个具体的任务,多个target可以存在相互依赖关系)、name属性 ant.version:Ant的版本,在本文中,值为1.7.0; ant.project.name:当前指定的project的名字,即前文说到的project的name属性的值; ant.java.version

    48850

    Ant 简易教程

    前言 Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。 设置ant环境变量: ANT_HOME    C:/ apache-ant-1.9.4 ? path               C:/ apache-ant-1.9.4/bin ? 为了让读者对ant有一个直观的认识,首先以Ant官方手册上的一个简单例子做一个说明。 这个任务的动作是:执行JAVA编译编译src下的代码,并把编译生成的文件放在build目录中。 常用task  javac:用于编译一个或者多个Java源文件,通常需要srcdir和destdir两个属性,用于指定Java源文件的位置和编译后class文件的保存位置。

    385100

    Linux - 安装 ant

    官方下载地址 https://ant.apache.org/bindownload.cgi ? 旧版下载地址 https://archive.apache.org/dist/ant/binaries/ 挑选自己想要的版本下载,下载 .tar.gz 格式的哦 安装 将安装包上传到 linux 哦 解压 tar -zxvf apache-ant-1.9.15-bin.tar.gz ? export ANT_HOME=/home/polo/apache-ant-1.9.15/ export PATH=$ANT_HOME/bin:$PATH 让系统配置生效 source /etc/profile 验证 ant ant -version ?

    55310

    相关产品

    • 制品库

      制品库

      CODING 制品库是用以管理源代码编译后的构建产物,支持 Docker 、Maven包等常见构制品类型,制品库可以跟源代码协同进行版本化控制,可以与本地各构建工具和云上的持续集成,持续部署无缝结合,并支持漏洞扫描等特性……

    相关资讯

    热门标签

    活动推荐

    扫码关注腾讯云开发者

    领取腾讯云代金券