小说叙事研究TXT:Apache Ant使用进阶
来源:百度文库 编辑:中财网 时间:2024/05/12 01:52:31
1.HelloWorld示例
HelloWorld.java
package test.ant;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
build.xml
注:
1)fork:是否使用外部的JDK(系统默认的即JAVA_HOME指定)执行编译。默认为否。
2)manifest:在生成的Jar包中创建META-INF\ MANIFEST.MF文件,本例中文件的内容为:
Manifest-Version: 1.0
Ant-Version: Apache Ant Created-By: Main-Class: test.ant.HelloWorld
运行
2.使用外部类库
修改HelloWorld.java,使其加载log4j日志。我们将log4j的jar包放在<%PROJECT_HOME%>\lib目录下。现在的问题是在程序编译时,需要加载它。
HelloWorld.java
package test.ant;
import org.apache.log4j.Logger;
import org.apache.log4j.BasicConfigurator;
public class HelloWorld {
static Logger logger = Logger.getLogger(HelloWorld.class);
public static void main(String[] args) {
BasicConfigurator.configure();
logger.info("Hello World");
}
}
修改build.xml
project name="HelloWorld" basedir="." default="main">
...
...
...
注:
1) 表示加载lib目录下所有.jar的文件。
2)path id给出了一个引用,使其可以在target compile中获得。
3)path refid指定一个引用,path location指定一个文件的物理位置。
运行
3.加入log4j配置文件
将log4j.properties文件放在src目录下,这次使用该文件配置lor4j。
修改build.xml
...
...
运行
注:可以在”http://ant.apache.org/manual/CoreTasks/”查到所有主要Task的用法。
HelloWorld.java
package test.ant;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
build.xml
注:
1)fork:是否使用外部的JDK(系统默认的即JAVA_HOME指定)执行编译。默认为否。
2)manifest:在生成的Jar包中创建META-INF\ MANIFEST.MF文件,本例中文件的内容为:
Manifest-Version: 1.0
Ant-Version: Apache Ant Created-By: Main-Class: test.ant.HelloWorld
运行
2.使用外部类库
修改HelloWorld.java,使其加载log4j日志。我们将log4j的jar包放在<%PROJECT_HOME%>\lib目录下。现在的问题是在程序编译时,需要加载它。
HelloWorld.java
package test.ant;
import org.apache.log4j.Logger;
import org.apache.log4j.BasicConfigurator;
public class HelloWorld {
static Logger logger = Logger.getLogger(HelloWorld.class);
public static void main(String[] args) {
BasicConfigurator.configure();
logger.info("Hello World");
}
}
修改build.xml
project name="HelloWorld" basedir="." default="main">
...
...
...
注:
1)
2)path id给出了一个引用,使其可以在target compile中获得。
3)path refid指定一个引用,path location指定一个文件的物理位置。
运行
3.加入log4j配置文件
将log4j.properties文件放在src目录下,这次使用该文件配置lor4j。
修改build.xml
...
...
运行
注:可以在”http://ant.apache.org/manual/CoreTasks/”查到所有主要Task的用法。
apache使用
有关apache的使用
linux下的aglet与apache 的ant 版本之间是怎么搭配的
Apache服务器如何使用ASP?
如何使用APACHE在windows上>?
Apache功能?下载使用的网址?
ant是什么
page ant
acorn ant
高手进阶
Apache远程溢出漏洞的利用方法,使用工具
Apache是什么?它只能与Linux搭配使用吗?
CPU使用100%查看进程Apache.exe占用最大
使用resin+apache服务器,怎么配置servlet呢?
如何卸载"ANT
懂ANT的进。。。。。
ant faild 是怎么回事?
Eclipse中的Ant是什么意思?
LOW COOL ANT
三国群英3兵种进阶
鉴别行货技巧进阶
WIN2000的兼容性问题进阶
VB、C快速进阶
《仙境传说》什么是进阶?