很早就知道有ant这个东西,但是一直没有用,目前在公司接到一个任务就是通过ant从svn上把代码下载下来,里面有好几个工程,有的需要打成jar包。下载下来后把所有文件编译好之后再打成一个能发布的包
因为有了新需求就不得不学习ant了,首先需要下载
下载地址: http://ant.apache.org/bindownload.cgi
然后需要设置环境变量
在网上看了很多种设置方法,都是大同小异
1 设置一个ANT_HOME = ant文件所放的根目录(D:\Program Files\ant1.8.4)
2在path里面添加%ANT_HOME%\bin(有些人说这种方法不行,要直接设置为D:\Program Files\ant1.8.4\bin。如果第一种方法没有成功,可以试试这种方法)
配置完成之后,打开命令行,输入ant,当出现:
Buildfile: build.xml does not exist!
Build failed
说说我配置过程中遇到的一些问题吧,我按照网上说的步骤都配置好了,但是就是不能运行成功。各种办法都试验过了,就是不行,然后关电脑走人,第二天来的时候直接输入了一个ant发现ok了,不知道什么原因,难道配置完了还需要重启吗?总之现在是ok了。如果大家在配置的时候出现问题,实在好不了的时候可以试一下重启
ps:刚才在我电脑上试着配置了一下,按照上面的方法用了不到10秒就配好了,一切正常。不知道昨天在单位发生了什么
明天估计会简单的使用一下ant,明天从一个helloworld开始
分享到:
相关推荐
Apache Ant 是一个由Java语言编写的构建工具,它在软件开发过程中主要负责自动化构建任务,如编译、打包、测试和部署。Ant以其灵活性和可扩展性而闻名,它的核心概念是基于XML的构建文件(build.xml),在这个文件中...
全书由前言开始,首先介绍Ant的基础知识,如文件和目录的处理,Ant的构建文件概念以及如何运行Ant。紧接着,书中提供了Ant命令行的参考,帮助读者快速了解如何在命令行中使用Ant。 书中第二章详细介绍了Ant的安装和...
AntDesignPro 开发手册 AntDesignPro 是一个基于 ...AntDesignPro 是一个功能强大且灵活的前端设计解决方案,通过学习 AntDesignPro,可以快速掌握前端设计解决方案的实现细节,并开发出功能强大且美观的用户界面。
最后,本书还是一本详尽的 Ant 字典,列出了 Ant 各种内建任务具体支持的属性,未见任何错误;当然了,都是 1.5 之前的特性了,不过和 1.8.2 有 90% 左右一致。 序 前言 第一章 Ant入门 文件和目录 Ant的构建文件 ...
前言 ant是java开发者工具箱的重要一环,junit,xdoclet等都与它紧密关联,程序员可能习惯了IDE提供的自动构建,甚至部署的功能,从而忽略了ant本身,其实,主流的IDE通常是内置ant任务来完成这些工作的,熟悉ant内在...
Java/JavaEE 学习笔记 作者在杰普学习时的学习笔记,是J2ee初学者必备手册,是大家学习J2EE开发的很好的参考笔记。 Java/JavaEE 学习笔记 内容...ant学习笔记...................387 Web Service学习笔记.....388
内容目录 .......................1 Java/JavaEE.....1 2008年11月1日...............1 Unix 学习笔记7 一、Unix前言............7 ...ant学习笔记...................387 Web Service学习笔记.....388
前言 1. 翻译说明 2. 版权声明 1. Hibernate入门 1.1. 前言 1.2. 第一部分 - 第一个Hibernate应用程序 1.2.1. 第一个class 1.2.2. 映射文件 1.2.3. Hibernate配置 1.2.4. 用Ant构建 1.2.5. 启动和辅助类 ...
- Ant:Apache Ant,一个Java项目构建工具 - Tomcat:Apache Tomcat,一个Java Servlet容器,常用于部署Web应用 - 插件:Jenkins的扩展机制,提供额外的功能 2. 基于Jenkins的CI环境 2.1 搭建Jenkins环境 设置...
前言 学React已经有削减了,在期间都接触到的都是些概念性的东西和一些简单的demo示例。想要更加熟悉的框架以及能够安全的运用在项目中,还需要真正的实战练习,无意中看到支付宝withAnt商店小程序,于是就用刚...
#### 一、前言与背景介绍 JBPM(Java Business Process Model)是一款开源的工作流引擎,它支持多种流程建模标准,如BPMN2.0和JPDL等。JBPM5是JBPM的一个重要版本,引入了许多新特性,并且在用户体验上做了大量的...
#### 一、前言与关键特性 《Hibernatetools_Reference_Guide》是一份由JBoss官方提供的详细文档,旨在指导开发者如何使用Hibernate Tools来自动生成与Hibernate框架相关的Java代码。该文档版本为3.0.0.CR1,覆盖了...
#### 前言 在当今数字化转型的时代背景下,企业管理系统扮演着至关重要的角色。它们不仅需要高效地处理日常运营中的大量数据,还要能灵活适应不断变化的业务需求。在此过程中,采用先进的前端技术框架,如React,来...
#### 一、前言:闲言碎语与学习计划 **文档概述:** 文档《Android程式设计及调试新手入门V1.0.0》由Mercury撰写,旨在为初学者提供Android应用程序开发的基础知识。作者提到自己虽然在Java编程方面经验不多,但...
#### 一、前言 **WinCVS**是一款基于**Concurrent Version System (CVS)**的客户端工具,专为Windows操作系统设计。CVS是一种广泛使用的版本控制系统,适用于软件开发团队管理和追踪多个开发者共同维护的代码库。 #...