<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>北风技术专栏 &#187; 陶宝哥</title>
	<atom:link href="http://column.ibeifeng.com/wp-feed.php?author_name=taobaoge&#038;feed=feed" rel="self" type="application/rss+xml" />
	<link>http://column.ibeifeng.com</link>
	<description>用技术点亮生活中每个亮点</description>
	<pubDate>Tue, 07 Apr 2009 09:38:07 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>JSP考试题(难度初级)</title>
		<link>http://column.ibeifeng.com/taobaoge/20081019178.shtml</link>
		<comments>http://column.ibeifeng.com/taobaoge/20081019178.shtml#comments</comments>
		<pubDate>Sun, 19 Oct 2008 12:15:22 +0000</pubDate>
		<dc:creator>陶宝哥</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[综合]]></category>

		<category><![CDATA[jsp]]></category>

		<category><![CDATA[考试题]]></category>

		<guid isPermaLink="false">http://column.ibeifeng.com/?p=178</guid>
		<description><![CDATA[
一、填空(30分)
1、 Tomcat服务器的默认端口是 __________________  。
2、 异常的处理，可在该方法的代码段中包含3类代码：__________________  、__________________  和finally代码块。
3、 jsp主要内置对象有：__________________  、__________________  、__________________  、__________________  、__________________  、out、config、page。

4、 理论上，GET是 __________________  ，POST是 __________________  。
5、 application对象是__________________  ，而session对象则是每个客户专用的。
6、 JDBC的主要任务是： __________________  、 __________________  。
7、面向对象的3个特性是： __________________ 、__________________  、__________________  。
8、 常用的实现Collection接口的集合类有： __________________  、 __________________  、 __________________  。
9、 使用JDBC对数据库进行查询操作时所要使用到的接口和对象有：__________________ [...]]]></description>
			<content:encoded><![CDATA[<p><strong><span lang="EN-US"><br />
</span></strong><strong><span>一、填空</span></strong><strong><span lang="EN-US">(30</span></strong><strong><span>分</span></strong><strong><span lang="EN-US">)</span></strong></p>
<p><span lang="EN-US">1</span><span>、</span><span lang="EN-US"> Tomcat</span><span>服务器的默认端口是</span><span style="underline;"><span lang="EN-US"> __________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>。</span></span></span></p>
<p><span lang="EN-US">2</span><span>、</span><span lang="EN-US"> </span><span>异常的处理，可在该方法的代码段中包含</span><span lang="EN-US">3</span><span>类代码：</span><span style="underline;"><span lang="EN-US">__________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>、</span><span style="underline;"><span lang="EN-US">__________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>和</span><span lang="EN-US">finally</span><span>代码块。</span></span></span></span></span></p>
<p><span lang="EN-US">3</span><span>、</span><span lang="EN-US"> jsp</span><span>主要内置对象有：</span><span style="underline;"><span lang="EN-US">__________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>、</span><span style="underline;"><span lang="EN-US">__________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>、</span><span style="underline;"><span lang="EN-US">__________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>、</span><span style="underline;"><span lang="EN-US">__________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>、</span><span style="underline;"><span lang="EN-US">__________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>、</span><span lang="EN-US">out</span><span>、</span><span lang="EN-US">config</span><span>、</span><span lang="EN-US">page</span><span>。</span></span></span></span></span></span></span></span></span></span></span></p>
<p><span id="more-178"></span></p>
<p><span lang="EN-US">4</span><span>、</span><span lang="EN-US"> </span><span>理论上，</span><span lang="EN-US">GET</span><span>是</span><span style="underline;"><span lang="EN-US"> __________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>，</span><span lang="EN-US">POST</span><span>是</span><span style="underline;"><span lang="EN-US"> __________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>。</span></span></span></span></span></p>
<p><span lang="EN-US">5</span><span>、</span><span lang="EN-US"> application</span><span>对象是</span><span style="underline;"><span lang="EN-US">__________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>，而</span><span lang="EN-US">session</span><span>对象则是每个客户专用的。</span></span></span></p>
<p><span lang="EN-US">6</span><span>、</span><span lang="EN-US"> JDBC</span><span>的主要任务是：</span><span style="underline;"><span lang="EN-US"> __________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>、</span><span style="underline;"><span lang="EN-US"> __________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>。</span></span></span></span></span></p>
<p><span lang="EN-US">7</span><span>、面向对象的</span><span lang="EN-US">3</span><span>个特性是：</span><span><span style="underline;"><span lang="EN-US"> </span></span></span><span style="underline;"><span lang="EN-US">__________________<span style="underline;"><span lang="EN-US"> </span></span><span>、</span><span style="underline;"><span lang="EN-US">__________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>、</span><span style="underline;"><span lang="EN-US">__________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>。</span></span></span></span></span></span></span></p>
<p><span lang="EN-US">8</span><span>、</span><span lang="EN-US"> </span><span>常用的实现</span><span lang="EN-US">Collection</span><span>接口的集合类有：</span><span style="underline;"><span lang="EN-US"> __________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>、</span><span style="underline;"><span lang="EN-US"> __________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>、</span><span style="underline;"><span lang="EN-US"> __________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>。</span></span></span></span></span></span></span></p>
<p><span lang="EN-US">9</span><span>、</span><span lang="EN-US"> </span><span>使用</span><span lang="EN-US">JDBC</span><span>对数据库进行查询操作时所要使用到的接口和对象有：</span><span style="underline;"><span lang="EN-US">__________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>、</span><span style="underline;"><span lang="EN-US">__________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>、</span><span style="underline;"><span lang="EN-US"> __________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>、</span><span style="underline;"><span lang="EN-US"> __________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>。</span></span></span></span></span></span></span></span></span></p>
<p><span lang="EN-US">10</span><span>、写出两点接口和抽象类的区别</span><span lang="EN-US">__________________</span><span>和</span><span style="underline;"><span lang="EN-US"> __________________<span style="underline;"><span lang="EN-US"> <span> </span></span></span><span>。</span></span></span></p>
<p><strong><span>二、选择题（</span></strong><strong><span lang="EN-US">60</span></strong><strong><span>分）</span></strong></p>
<p><span lang="EN-US">1</span><span>、</span><span>下面的程序名为<span lang="EN-US">Student.java</span>：<span lang="EN-US"><br />
public class Student<br />
{<br />
private String name;<br />
public Student(String s_name)          //1<br />
{<br />
name = s_name;         //2<br />
}</span></span></p>
<p><span lang="EN-US">public static void main(String args[])<br />
{<br />
Student s = new Student();             //3<br />
}<br />
}<br />
</span><span>使用如下指令编译：<span lang="EN-US"><br />
javac Student.java<br />
</span>将会得到什么结果？<span lang="EN-US"><br />
A.</span>将会顺利通过编译，并将产生一个<span lang="EN-US">Student.class</span>的类文件。<span lang="EN-US"><br />
B.</span>编译时在<span lang="EN-US">//3</span>处出错。<span lang="EN-US"><br />
C.</span>编译时在<span lang="EN-US">//2</span>处出错。<span lang="EN-US"><br />
D.</span>编译时在<span lang="EN-US">//1</span>处出错。</span></p>
<p><span lang="EN-US">2</span><span>、</span><span>有下面程序：<span lang="EN-US"><br />
public class TestString<br />
{<br />
public static void main(String[] args)<br />
{<br />
String str1 = </span>“<span lang="EN-US">abcd</span>”<span lang="EN-US">;<br />
String str2 = </span>“<span lang="EN-US">abcd</span>”<span lang="EN-US">;<br />
String str3 = new String(</span>“<span lang="EN-US">abcd</span>”<span lang="EN-US">);<br />
String str4 = new String(</span>“<span lang="EN-US">abcd</span>”<span lang="EN-US">);<br />
System.out.println(str1==str2);<br />
System.out.println(str3==str4);<br />
}<br />
}<br />
</span>输出结果是<span lang="EN-US">?<br />
A true  true<br />
B true  false<br />
C false  true<br />
D false  false</span></span></p>
<p><span lang="EN-US">3</span><span>、从</span><span><span lang="EN-US"> </span></span><span lang="EN-US">“</span><span>员工</span><span lang="EN-US">”<span> </span></span><span>表的</span><span lang="EN-US">“</span><span>姓名</span><span lang="EN-US">”</span><span>字段中找出名字包含</span><span lang="EN-US">“</span><span>玛丽</span><span lang="EN-US">”</span><span>的人，下面哪条</span><span lang="EN-US">select</span><span>语句正确：（</span><span><span lang="EN-US"> </span></span><span lang="EN-US"> </span><span>）</span></p>
<p><span lang="EN-US">A</span><span>、</span><span><span lang="EN-US"> </span></span><span lang="EN-US">Select * from</span><span>员工</span><span><span lang="EN-US"> </span></span><span lang="EN-US">where<span> </span></span><span>姓名</span><span><span lang="EN-US"> </span></span><span lang="EN-US">=’_</span><span>玛丽</span><span lang="EN-US">_’ B<span> </span></span><span>、</span><span lang="EN-US">Select * from</span><span>员工</span><span><span lang="EN-US"> </span></span><span lang="EN-US">where<span> </span></span><span>姓名</span><span><span lang="EN-US"> </span></span><span lang="EN-US">=’%</span><span>玛丽</span><span lang="EN-US">_’</span></p>
<p><span lang="EN-US">C</span><span>、</span><span><span lang="EN-US"> </span></span><span lang="EN-US">Select * from</span><span>员工</span><span><span lang="EN-US"> </span></span><span lang="EN-US">where<span> </span></span><span>姓名</span><span><span lang="EN-US"> </span></span><span lang="EN-US">like ‘_</span><span>玛丽</span><span lang="EN-US">%’ D</span><span>、</span><span><span lang="EN-US"> </span></span><span lang="EN-US">Select * from</span><span>员工</span><span><span lang="EN-US"> </span></span><span lang="EN-US">where<span> </span></span><span>姓名</span><span><span lang="EN-US"> </span></span><span lang="EN-US">like ‘%</span><span>玛丽</span><span lang="EN-US">%’</span></p>
<p><span lang="EN-US">4</span><span>、下述选项中不属于</span><span lang="EN-US">JDBC</span><span>基本功能的是：（</span><span><span lang="EN-US"> </span></span><span lang="EN-US"> </span><span>）</span></p>
<p><span lang="EN-US">A.      <span> </span></span><span>与数据库建立连接</span><span lang="EN-US"> B.      <span> </span></span><span>提交</span><span lang="EN-US">SQL</span><span>语句</span><span lang="EN-US"> <span> </span>C.       <span> </span></span><span>处理查询结果</span><span lang="EN-US"> D.      <span> </span></span><span>数据库维护管理</span></p>
<p><span lang="EN-US">5</span><span>、</span><span>关于下面的类描述中正确的是：<span lang="EN-US"><br />
class Test {                                    <span> </span><br />
void test(int i) {                            <span> </span><br />
System.out.println(&#8221;I am an int.&#8221;);              <span> </span><br />
}                                            <span> </span><br />
void test(String s) {                             <span> </span><br />
System.out.println(&#8221;I am a string.&#8221;);            <span> </span><br />
}                                            <span> </span><br />
public static void main(String args[]) {          <span> </span><br />
Test t=new Test();                           <span> </span><br />
char ch=&#8217;y';                                <span> </span><br />
t.test(ch);                                 <span> </span><br />
}                                        <span> </span><br />
} </span></span></p>
<p><span lang="EN-US">A. </span><span>编译出错<span lang="EN-US"><br />
B. </span>编译通过，运行出错<span lang="EN-US"><br />
C. </span>编译通过，运行时输出“<span lang="EN-US">I am an int</span>”<span lang="EN-US"><br />
D. </span>编译通过，运行时输出“<span lang="EN-US">I am a string</span>”</span></p>
<p><span lang="EN-US">6</span><span>、</span><span lang="EN-US">Page</span><span>指令用于定义</span><span lang="EN-US">JSP</span><span>文件中的全局属性，下列关于该指令用法的描述不正确的是：（</span><span><span lang="EN-US"> </span></span><span lang="EN-US"> </span><span>）</span></p>
<p><span lang="FR">A.   <span> </span>&lt;%@ page %&gt;</span><span>作用于整个</span><span lang="FR">JSP</span><span>页面。</span><span lang="FR"> B.  <span> </span></span><span>可以在一个页面中使用多个</span><span lang="FR">&lt;%@ page %&gt;</span><span>指令。</span></p>
<p><span lang="EN-US">C.   <span> </span></span><span>为增强程序的可读性，建议将</span><span lang="EN-US">&lt;%@ page %&gt;</span><span>指令放在</span><span lang="EN-US">JSP</span><span>文件的开头，但不是必须的。</span></p>
<p><span lang="EN-US">D.   &lt;%@ page %&gt;</span><span>指令中的属性只能出现一次。</span></p>
<p><span lang="EN-US">7</span><span>、</span><span>如希望父类中的某成员变量能被任何包中的子类直接访问，那么定义该变量时使用限定词<span lang="EN-US">____</span>最适合。<span lang="EN-US"><br />
A. public  <span> </span><br />
B private <span> </span><br />
C protected  <span> </span><br />
D. default</span></span></p>
<p><span lang="EN-US">8</span><span>、</span><span lang="EN-US">Vector </span><span>与<span lang="EN-US"> ArrayList</span>正确的是<span lang="EN-US">:<span> </span><br />
A  ArrayList </span>出现比<span lang="EN-US">Vector</span>早<span><span lang="EN-US"> </span></span><span lang="EN-US"><br />
B  ArrayList </span>速度比<span lang="EN-US">Vector</span>慢<span><span lang="EN-US"> </span></span><span lang="EN-US"><br />
C  ArrayList </span>没有同步保护，<span lang="EN-US">Vector</span>具有同步保护<span><span lang="EN-US"> </span></span><span lang="EN-US"><br />
D  ArrayList Vector </span>两者都是无序的集合</span></p>
<p><span lang="EN-US">9</span><span>、</span><span>下面哪个语句没有错误？<span lang="EN-US"> <span> </span><br />
A.  <span> </span><br />
int i=0;  <span> </span><br />
if (i) {  <span> </span><br />
System.out.println(</span>“<span lang="EN-US">Hi</span>”<span lang="EN-US">);  <span> </span><br />
}  <span> </span><br />
B.  <span> </span><br />
boolean b=true;  <span> </span><br />
boolean b2=true;  <span> </span><br />
if(b=b2) {  <span> </span><br />
System.out.println(</span>“<span lang="EN-US">So true</span>”<span lang="EN-US">);  <span> </span><br />
}  <span> </span><br />
C.  <span> </span><br />
</span></span><span lang="SV">int i=1;  <span> </span><br />
int j=2;  <span> </span><br />
if(i==1! j==2)  <span> </span><br />
System.out.println(</span><span>“<span lang="SV">OK</span>”<span lang="SV">);  <span> </span><br />
D.  <span> </span><br />
int i=1;  <span> </span><br />
int j=2;  <span> </span><br />
if (i==1 &amp;| j==2)  <span> </span><br />
System.out.println(</span>“<span lang="SV">OK</span>”<span lang="SV">); </span></span></p>
<p><span lang="EN-US">10</span><span>、</span><span lang="EN-US"> </span><span>下列错误的是<span lang="EN-US"><br />
A String </span>类对象具有不可改变的特性，对象内容无法改变<span lang="EN-US"><br />
B StringBuffer </span>类的对象内容可以改变<span lang="EN-US"><br />
C </span>用<span lang="EN-US">String</span>类比<span lang="EN-US">StringBuffer</span>来做字符串运算比较节约内存<span lang="EN-US"><br />
D String</span>类对象每次连接都创建一个新的对象</span></p>
<p><span lang="EN-US">11</span><span>、<span lang="EN-US">JSP</span>内嵌对象<span lang="EN-US">session</span>的类型为<span lang="EN-US">javax.servlet.http. HttpSession</span>，下述语句会使该对象失效的是：<span lang="EN-US"><br />
A session.dispose();  <span> </span><br />
B session.clear();<br />
C session.invalidate();  <span> </span><br />
D session.removeAll();</span></span></p>
<p><span lang="EN-US">12</span><span>、<span lang="EN-US">response.sendRedirect()</span>跳转与<span lang="EN-US">dispacther.forward(request,response)</span>跳转错误的是<span lang="EN-US"><br />
A sendRedirect()</span>地址栏中显示跳转前的地址<span lang="EN-US"><br />
B forward</span>跳转 地址栏中显示跳转前的地址<span lang="EN-US"><br />
C sendRedirect() </span>地址栏中显示跳转后的地址<span lang="EN-US"><br />
D forward</span>跳转 地址栏中显示跳转后的地址</span></p>
<p><span lang="EN-US">13</span><span>、下列那几句话会造成空指针异常<span lang="EN-US">(NullPointerException)<br />
String s = null;<br />
1. if((s!=null) &amp; (s.length()&gt;0))<br />
2. if((s!=null) &amp;&amp;(s.length()&gt;0))<br />
3. if((s==null) | (s.length()==0))<br />
4. if((s==null) || (s.length()==0))</span></span></p>
<p><span lang="EN-US"> A  1<br />
B  2<br />
C  1 </span><span>和<span lang="EN-US"> 3<br />
D  2 </span>和<span lang="EN-US"> 4</span></span></p>
<p><span lang="EN-US">14</span><span>、下面语句哪个是正确的？<span><span lang="EN-US"> </span></span><span lang="EN-US"><br />
A char c=&#8217;abc&#8217;;<span> </span><br />
B int l=0xfffL;<span> </span><br />
C float f=0.23;<span> </span><br />
D double d=0.7E-3;</span></span></p>
<p><span>关于下述程序：<span lang="EN-US"><br />
15</span>、<span lang="EN-US">public class Divide<br />
{<br />
public static void main(String args[])<br />
{<br />
System.out.println(&#8221;17.0/0 = &#8220;+17.0/0);    //1<br />
System.out.println(&#8221;17/0 = &#8220;+17/0);       //2<br />
}<br />
}<br />
</span>描述正确的是？<span lang="EN-US"><br />
A. </span>编译出错<span lang="EN-US"><br />
B. </span>编译通过，运行时<span lang="EN-US">//1</span>、<span lang="EN-US">//2</span>处均出现异常<span lang="EN-US"><br />
C. </span>编译通过，运行时<span lang="EN-US">//1</span>处得到一个无穷大值，<span lang="EN-US">//2</span>处将出现异常<span lang="EN-US"><br />
D. </span>编译通过，运行时<span lang="EN-US">//1</span>处出现异常，<span lang="EN-US">//2</span>处将得到一个无穷大值</span></p>
<p><strong><span>三、问答题（</span></strong><strong><span lang="EN-US">10</span></strong><strong><span>分）</span></strong></p>
<p><span lang="EN-US">1.jsp</span><span>有哪些内置对象</span><span lang="EN-US">?</span><span>作用分别是什么</span><span lang="EN-US">?</span></p>
<p>2.<span lang="EN-US"> </span><span>如何保证一个类在一个应用中只能有一个实例，写代码或者简述</span></p>
<p class="MsoNormal"><span lang="EN-US"><span> </span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://column.ibeifeng.com/taobaoge/20081019178.shtml/feed</wfw:commentRss>
		</item>
		<item>
		<title>【翻译】Ant常用任务1-解压缩任务</title>
		<link>http://column.ibeifeng.com/taobaoge/20081014125.shtml</link>
		<comments>http://column.ibeifeng.com/taobaoge/20081014125.shtml#comments</comments>
		<pubDate>Tue, 14 Oct 2008 13:28:44 +0000</pubDate>
		<dc:creator>陶宝哥</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[Web开发]]></category>

		<category><![CDATA[Ant]]></category>

		<category><![CDATA[翻译]]></category>

		<guid isPermaLink="false">http://column.ibeifeng.com/?p=125</guid>
		<description><![CDATA[任务名 描述
BUnzip2 解压一个使用GZip或者BZip2压缩到文件
BZip2 使用GZip或者BZip2算法压缩一个文件。但是注意这个任务不去进行任何的依赖性检查，输出总是会产生。
Cab 创建Microsoft CAB压缩文件。与Jar或者Zip任务调用的方式类似。这个任务的运行依赖于Windows系统可执行路径下的cabarc工具。这个工具已经由Microsoft提供。

Ear 这个任务是对Jar任务的一个扩展，它可以处理一个需要在企业级应用程序中包含的文件。
GUnzip 解压一个GZip文件
GZip 压缩成一堆文件为GZip格式
Jar 把一堆文件压缩成Jar格式
Jlink 已过时.使用Jar或者Zip任务的zipfileset和zipgroupfileset属性代替。
Manifest 创建一个Manifest文件
Rpm 调用rpm可执行文件来构建一个可以在Linux上运行的安装文件。这个任务目前只能在Linux或者一个别的支持RPM支持的Unix平台上运行。
SignJar 使用javasign控制台工具标记一个jar或zip文件
Tar 创建一个tar的压缩文件
Unjar 解压一个jar文件
Untar 解压一个tar文件
Unwar 解压一个war文件
Unzip 解压一个zip文件
War 这个任务是对Jar任务的一个扩展，它可以处理Web应用程序压缩文件夹里的WEB-INF/lib, WEB- INF/classes, 或者WEB-INF文件夹
Zip 创建一个zip压缩文件


 



 








Task Name
Description


BUnzip2
Expands a file packed using GZip or BZip2.


BZip2
Packs a file using the GZip or BZip2 algorithm. This task does not do any  dependency checking; the output file is [...]]]></description>
			<content:encoded><![CDATA[<p>任务名 描述</p>
<p>BUnzip2 解压一个使用GZip或者BZip2压缩到文件</p>
<p>BZip2 使用GZip或者BZip2算法压缩一个文件。但是注意这个任务不去进行任何的依赖性检查，输出总是会产生。</p>
<p>Cab 创建Microsoft CAB压缩文件。与Jar或者Zip任务调用的方式类似。这个任务的运行依赖于Windows系统可执行路径下的cabarc工具。这个工具已经由Microsoft提供。</p>
<p><span id="more-125"></span></p>
<p>Ear 这个任务是对Jar任务的一个扩展，它可以处理一个需要在企业级应用程序中包含的文件。</p>
<p>GUnzip 解压一个GZip文件</p>
<p>GZip 压缩成一堆文件为GZip格式</p>
<p>Jar 把一堆文件压缩成Jar格式</p>
<p>Jlink 已过时.使用Jar或者Zip任务的zipfileset和zipgroupfileset属性代替。</p>
<p>Manifest 创建一个Manifest文件</p>
<p>Rpm 调用rpm可执行文件来构建一个可以在Linux上运行的安装文件。这个任务目前只能在Linux或者一个别的支持RPM支持的Unix平台上运行。</p>
<p>SignJar 使用javasign控制台工具标记一个jar或zip文件</p>
<p>Tar 创建一个tar的压缩文件</p>
<p>Unjar 解压一个jar文件</p>
<p>Untar 解压一个tar文件</p>
<p>Unwar 解压一个war文件</p>
<p>Unzip 解压一个zip文件</p>
<p>War 这个任务是对Jar任务的一个扩展，它可以处理Web应用程序压缩文件夹里的WEB-INF/lib, WEB- INF/classes, 或者WEB-INF文件夹</p>
<p>Zip 创建一个zip压缩文件</p>
<p><span style="underline;"><br />
</span></p>
<p><span style="arial, helvetica, sanserif;"> </span></p>
<table border="0" cellspacing="0" cellpadding="4" width="100%">
<tbody>
<tr>
<th align="left"><span style="arial, helvetica, sanserif;"><a name="archive"></a> </span></th>
<th align="right"><span style="underline;"><br />
</span></th>
</tr>
</tbody>
</table>
<table border="1" cellspacing="0" cellpadding="4" width="100%">
<tbody>
<tr valign="top">
<th>Task Name</th>
<th>Description</th>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/CoreTasks/unpack.html">BUnzip2</a></td>
<td>Expands a file packed using GZip or BZip2.</td>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/CoreTasks/pack.html">BZip2</a></td>
<td>Packs a file using the GZip or BZip2 algorithm. This task does not do any  dependency checking; the output file is always generated</td>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/OptionalTasks/cab.html">Cab</a></td>
<td>Creates Microsoft CAB archive files. It is invoked similar to the <a href="http://ant.apache.org/manual/CoreTasks/jar.html">Jar</a> or <a href="http://ant.apache.org/manual/CoreTasks/zip.html">Zip</a> tasks.  This task will work on Windows using the external <em>cabarc</em> tool (provided  by Microsoft), which must be located in your executable path.</td>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/CoreTasks/ear.html">Ear</a></td>
<td>An extension of the <a href="http://ant.apache.org/manual/CoreTasks/jar.html">Jar</a> task with special  treatment for files that should end up in an Enterprise Application  archive.</td>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/CoreTasks/gunzip.html">GUnzip</a></td>
<td>Expands a GZip file.</td>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/CoreTasks/gzip.html">GZip</a></td>
<td>GZips a set of files.</td>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/CoreTasks/jar.html">Jar</a></td>
<td>Jars a set of files.</td>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/OptionalTasks/jlink.html">Jlink</a></td>
<td><em>Deprecated.</em> Use the <code>zipfileset</code> and  <code>zipgroupfileset</code> attributes of the <a href="http://ant.apache.org/manual/CoreTasks/jar.html">Jar</a> or <a href="http://ant.apache.org/manual/CoreTasks/zip.html">Zip</a> tasks  instead.</td>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/CoreTasks/manifest.html">Manifest</a></td>
<td>Creates a manifest file.</td>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/OptionalTasks/rpm.html">Rpm</a></td>
<td>Invokes the <em>rpm</em> executable to build a Linux installation file. This  task currently only works on Linux or other Unix platforms with RPM  support.</td>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/CoreTasks/signjar.html">SignJar</a></td>
<td>Signs a jar or zip file with the <em>javasign</em> command-line  tool.</td>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/CoreTasks/tar.html">Tar</a></td>
<td>Creates a tar archive.</td>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/CoreTasks/unzip.html">Unjar</a></td>
<td>Unzips a jarfile.</td>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/CoreTasks/untar.html">Untar</a></td>
<td>Untars a tarfile.</td>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/CoreTasks/unzip.html">Unwar</a></td>
<td>Unzips a warfile.</td>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/CoreTasks/unzip.html">Unzip</a></td>
<td>Unzips a zipfile.</td>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/CoreTasks/war.html">War</a></td>
<td>An extension of the <a href="http://ant.apache.org/manual/CoreTasks/jar.html">Jar</a> task with special  treatment for files that should end up in the <code>WEB-INF/lib</code>,  <code>WEB-INF/classes</code>, or <code>WEB-INF</code> directories of the Web  Application Archive.</td>
</tr>
<tr valign="top">
<td><a href="http://ant.apache.org/manual/CoreTasks/zip.html">Zip</a></td>
<td>Creates a zipfile.</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://column.ibeifeng.com/taobaoge/20081014125.shtml/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
