易截截图软件、单文件、免安装、纯绿色、仅160KB

以java编程方式调用 Apache Ant

 
本文演示了如何通过 Java 调用 Apache Ant 构建文件。您将检查必要的 Java 代码并了解如何在 WebSphere Application Developer 中运行此代码。
引言
Apache
Ant 是一个基于 Java 的开放源代码构建实用工具。人们常把它与 Make 进行比较,Make
长期以来一直用于帮助自动完成构建过程。经过不同版本的改进,Ant 已发展成一个丰富的功能库,使其成为适用于许多场合的合适工具。例如,Ant
的当前版本 (V1.6.2) 提供的一些任务包括了操作文件内容、执行命令行和 Java 程序以及启动 SSH 和 FTP 连接的功能。

于定义所有构建逻辑的 Ant 构建文件都是用 XML
编写的,因此,如果需要更改逻辑,则不需要重新编译代码,也不需要了解语言特定的语法。此外,Ant 具有高度的可扩展性。它提供了使用 Java™
创建您自己的自定义任务的功能,之后又可以通过与使用任何其他 Ant 任务相同的方式使用 Java™。所有这些联系在一起意味着 Ant
是可以执行很多任务的极好选择。
在大多数情况下,一旦创建好构建文件,就可以从带有适当目标(例如,ant dist
)的命令行调用 Ant 可执行文件来执行它们,也可以使用 WebSphere® Studio Application Developer (Application Developer) 内置 Run Ant
命令来执行它们。然而,也存在更适合于从 Java 程序中启动 Ant 的情况。这可能要根据 Java
程序检测到的某组条件来开始一系列的操作,或者,它只是利用程序内丰富的 Ant
内置功能。在这种情况下,您需要继续创建一个构建文件,就像从命令行调用 Ant 时那样,但之后您需要将对 Ant Java API
的正确调用插入到程序中。本文将通过检查必要的 Java 代码并向您展示如何在 Application Developer
内运行此代码来帮助您处理此过程。
本文只包括使用构建文件从 Java 中调用 Ant 任务的情况。有关此过程的更多信息,请参阅《Apache Ant 用户手册》中的 Using Ant Tasks Outside of Ant

回页首
以编程方式调用 Ant
本文中的示例使用 WebSphere Studio Application Developer 5.1.2。这些示例可能也适用于其他版本,但尚未经过测试。您可以下载
免费试用版本。
从 Application Developer 中创建 Ant 构建文件
在本文中,我们将简要地回顾构建文件的创建以及其他 Ant 基础知识,但并不详细讨论。有关详细信息,请参阅相关内容和参考资料
部分。
首先,创建一个新的 Java 项目。转到 File => New => Project
。选择 Java => Ja


相关文档:

sql 2005 存储过程分页 java 代码

 create PROCEDURE pagelist
@tablename nvarchar(50),
@fieldname nvarchar(50)='*',         
@pagesize int output,--每页显示记录条数
@currentpage int output,--第几页
@orderid nvarchar(50),--主键排序
@sort int,--排序方式,1表示升序,0表示降序排列 ......

java exception java异常汇总(3)

java exception 解决方案 - 我的异常网|异常|exception   791 - java.lang.NoSuchMethodError 792 - RuntimeException 793 - org.hibernate.exception.SQLGrammarException 794 - Internal Error 795 - 自定义异常 796 - org.dom4j.DocumentException 797 - java.net.SocketException 798 - Exception对象 799 - SQLE ......

java中的String池

 
 
在进入我们今天的话题前,先来看看下面这段代码,你知道它的结果吗?
程序代码
public class StringTest1{
  public static void main(String[] args) {
     String str1 = "abc";
     String str2 = "abc";
   &nbs ......

tomcat自动加载修改后的java类

使用调试模式即可。
进TOMCAT的manager控制台,可以对指定的虚拟目录进行控制(加载,重载,卸载),比重启快的多,在TOMCAT的默认首页上有链接。
============================================================================================
我们在开发的过程经常需要调试,也常常需要修改使用的类和servlet,如果 ......

java 全排列算法

 import java.util.Arrays;
/**
 * 求一个数组的全排列算法
 * @author Administrator
 */
public class Pai { 
 public void pai(char[] array,int start,int end){
  System.out.println(" -- 组合 "+start+" 到 "+end+" --");
  if(start==end){
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号