亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? deploy.html

?? JBuilder 5 的中文版幫助文檔
?? HTML
?? 第 1 頁 / 共 3 頁
字號:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<meta name="generator" content="Microsoft FrontPage 4.0">
<title>Building Applications: Deploying Java programs</title>
<meta name="Author" content="kt">
<link type="text/css" href="../jbdocs.css" rel="stylesheet">
</head>
<body bgcolor="#fefef2" style="FONT-SIZE: 9pt">

<a name="deploy_top"></a> 
<h1><FONT 
color=#0080FF size=3 ><b>配置Java程序</b></font></h1>
<hr>
<p>譯者名字: appleplus(JD044) <br>  
  郵件地址:<a href="mailto:comcn-1@371.net">comcn-1@371.net</a></p>
<!--BNDX="deploying:applications;applets:deploying;applications:deploying"-->
<blockquote class="bsku"><font color="#FF0000">JBuilder 的 Archive Builder 是JBuilder 專業版和企業版的一個特色.</font></blockquote>  

<br><br>
<a name="intro"></a> 
<p><font size="3" color="#000080"><b>介紹</b></font></p>

<p>配置一個Java應用,你需要把用到的Java類文件,各種圖片文件,或者其他需要的文件組織到一起,然后把他們copy到它們能夠執行的服務器或者客戶機環境中去.你可以單獨的發布這些程序,或者以壓縮或者未壓縮的文檔文件發布.</p>

<p><span class="bscan"><font color="#FF0000">注意</font>:</span> 在這篇文檔中,Java 程序(或者叫應用),可以理解為:Java application,applet,Java   
  Bean或者EJB</p>

<p>JBuilder 專業版和企業版提供<a href="deploy_archive.html">Archive Builder</a>   
  來協助您完成對您的應用的配置.JAR 文件也可以使用Sun在JDK中提供的<a href="../java/tooldocs/tools.html"><strong>jar</strong>  
  tool</a> 用命令行方式創建. JBuilder 的 Archive Builder可以自動的收集您的應用中需要的類、資源和庫,配置這些文件為壓縮和未壓縮的Zip文件或者JAR文件,同時還可以創建JAR文件的<code>清單。</code> 在整個配置期間,您可以構造文檔文件,重編譯,或者復位,也可以查閱文檔的內容,和清單文件(manifest)。 更多的內容見后面的<a href="deploy_archive.html">&quot;Using   
  the Archive Builder&quot;</a> .</p>  

<p>配置任何應用的第一步是:指明哪些項目和庫需要加載到archive中。這幫助你決定把哪些內容如類,資源等包含到發布文件中,這樣,您只要提供給您的最終用戶這個大的archive就可以了。</p>

<p>配置是一個復雜和有難度的題目,需要對各種相關因素有足夠深刻的理解,JBuilder 的 Archive Builder 降低了這種難度,幫助您創建一個滿足配置需要的archive文件</p>  

<p><span class="bscan"><b>參見</b>:</span></p>

<ul>
	<li><a href="../../../java.sun.com/docs/books/tutorial/jar/index.html">"Trail: Jar Files"</a> in the Java Tutorial at http://java.sun.com/docs/books/tutorial/jar/index.html</li>
	<li><a href="../../../java.sun.com/docs/books/tutorial/jar/basics/index.html">
&quot;Using JAR Files: The Basics&quot;</a></li>
	<li><a href="../tutorials/texteditor/testep16.html">Step 16</a> of the JBuilder tutorial &quot;Building a Java text editor&quot;</li>
</ul>
<p><span class="bscan"><font color="#FF0000">注意</font>: </span> 本篇文檔假設您已經理解了applet(運行在一個另一的上下文環境,典型如瀏覽器)和application (包含main() 方法的獨立運行的程序)的區別。 關于Applet,瀏覽器和JDK 支持的內容,見the <cite>Web   
  Application Developer's Guide</cite>. 部分中&quot;Working with applets&quot; 的<a href="../webapps/applets.html">&quot;Browser   
  issues&quot;</a></p>
<a name="archiving"></a> 
&nbsp;
<hr>
<p><font size="3" color="#000080"><b>關于Java Archive Files (JAR)</b></font></p>  
<!--BNDX="deploying:applications as archive;archiving:projects for deployment"-->
<!--BNDX="archive files:creating for deployment;JAR files:creating;ZIP files"-->
<p>一個Java應用可能包含很多的類文件,各種資源,屬性和文檔文件,對于一個大型的應用可能會有成百上千的文件,一旦您的代碼完成需要配置時,您需要一個便利的方法把它們捆綁到一起。</p>

<p>您可以單獨的配置這些文件,或者把他們打包到一個或者幾個壓縮文件中(對于大的應用),壓縮的打包文件的優勢在于:節省了applet的下載時間,減少了對目的服務器或者系統的空間要求,明顯的短處在于降低了執行速度。</p>

<p>最有效的發布,配置一個Java程序的方式是使用壓縮的JAR文件。 JAR文件也可以包含清單文件,潛在地以<a href="../../../java.sun.com/j2se/1.3/docs/guide/jar/manifest.html">  
  Manifest format.</a>定義的署名文件。一些高級特性,如:包的封裝,包的版本,電子簽名也可以通過清單文件實現</p>
<p>JAR(.jar)文件是一種典型的不同擴展名和具有內在目錄結構約束的ZIP文件。JavaSoft 使用PKWARE ZIP 文件格式作為基本的JAR文件格式。</p>  

<p><span class="bscan"><font color="#FF0000">注意</font>:</span> JAR 文件在JDK1.1及以后版本支持,如果您配置一個JDK1.0.2 瀏覽器的applet,需要使用ZIP 打包文件。</p>  

<p>除了類和資源文件(放置在恰當的目錄中),JAR 文件還必須包含一個清單文件和必要的類署名文件。</p>  

<p>盡管你可以向archive中放入任何你想要放入的東西,但Java VM 只查找類文件</p>  

<p>加載applet的HTML文件不放在包文件中,但是JavaBean指定的包含bean的HTML<br>
  文件可以放在包文件中。<!----------------------------------------------------------------=ABOUT MANIFEST FILE -------------------------------------------------------------------------------->
<br><br>
<a name="manifest"></a> 
</p>


<hr>
<p><font size="3" color="#000080"><b>關于清單文件manifest</b></font></p>
<!--BNDX="manifest files;JAR files:archival lists;archiving:lists"-->
<p>JAR 文件的 <code>manifest</code> 是一個包含了一些或所有的JAR文件中的類的信息的文本格式文件。 在Java 2中,它也包含在JAR文件中那個類可執行的信息。</p>  

<p>JAR的清單文件必須命名為manifest.mf ,并且必須在JAR的meta-inf/目錄下。</p>  

<p>JBuilder 專業版和企業版提供Archive Builder 生成的默認清單文件,在文件頭部有如下兩條頭消息。</p>  

<table cellspacing="2" cellpadding="0">
<tr>
    <td valign="top" width="246"><code>Manifest-Version: 1.0</code></td>  
    <td valign="top" width="469"><font size="2">告訴你清單的入口接受“header:value”匹配表單,遵守Mainfest 規范1.0</font></td>  
</tr>

<tr>
    <td valign="top" width="246"><code>Main-Class:</code>&#160;<code>class-name</code></td>
    <td valign="top" width="469"><font size="2">這個頭用于Application類型,指明程序的入口類(這個類包含主類方法public static void main(String[] args), 從而能夠運行Application)</font>。<br> 
    </td>
</tr>
</table>

<p><img border="0" src="mf2.gif" width="330" height="332"></p>



<p>Main-Class 頭信息使你能夠使用 Java 工具的 <strong>-jar</strong> 選項在命令行上從JAR文件中執行一個application</p>  
<p>還可以加入其它的頭信息,以實現對特定目標的實現。關于manifest 的更多的信息,見</p>  
<p><a href="../../../java.sun.com/docs/books/tutorial/jar/basics/manifest.html">http://java.sun.com/docs/books/tutorial/jar/basics/manifest.html</a>
<br>
&quot;Understanding the manifest&quot;</p>  

<p><a href="../../../java.sun.com/docs/books/tutorial/jar/basics/manifest.html#special-purpose">http://java.sun.com/docs/books/tutorial/jar/basics/manifest.html#special-purpose</a>
<br>
&quot;Special purpose manifest headers&quot;</p>

<p><a href="../../../java.sun.com/j2se/1.3/docs/guide/jar/jar.html#JAR Manifest">
http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html#JAR Manifest</a>
<br>
&quot;JAR Manifest&quot;</p>

<p><a href="../../../java.sun.com/j2se/1.3/docs/guide/jar/jar.html#Main Attributes">
http://java.sun.com/j2se/1.3/docs/guide/jar/jar.html#Main Attributes</a>
<br>
&quot;JAR Manifest - Main Attributes&quot;</p>

<p><a href="../../../java.sun.com/products/j2se/1.3/docs/tooldocs/tools.html#basic">http://java.sun.com/products/js2e/1.3/docs/tooldocs/tools.html#basic</a>
<br>
&quot;Command-line tools&quot;</p>

<p><a href="../../../java.sun.com/j2se/1.3/docs/guide/jar/jarGuide.html">http://java.sun.com/j2se/1.3/docs/guide/jar/jarGuide.html</a>
<br>
&quot;JAR Guide&quot;</p>


<!----------------------------------------------------------------=CREATING JAR FILES --------------------------------------------------------------------------------><a name="creating_jar"></a> 
<hr>
<p><font size="3" color="#000080"><b>創建JAR文件</b></font></p>
<!--BNDX="Java archive files. See also JAR files;JAR files:archive files:ZIP files"-->
<!--BNDX="JAR files:creating with Archive Builder;archiving:with Archive Builder;Archive Builder:creating archive files"-->
<a name="basic_deploy_strategies"></a> 
<p><font size="2" color="#000080"><b>基本的配置思想</b></font></p>

<p>兩種基本的配置策略:</p>

<ul>
  <li>從你的JAR文件中分離出再發布的類庫,在運行時的CLASSPATH中加載它們,而不是把它們統統放到JAR中,這是創建最小的應用JAR的最簡單的辦法。當多個相同位置上的應用共享庫時,這是一個合理的選擇。 
    <p>在jbuilder/license.txt 和 jbuilder/redist/deploy.txt 文件中可以得到在JBuilder產品許可下,哪些可以再發布,哪些不可以的信息。</p>  
  </li>
  <li>用SunJDK提供的<a href="../java/tooldocs/tools.html"><strong>jar</strong> 
    tool</a>, 或者JBuilder 專業版和企業版提供Archive Builder來創建JAR。 Archive Builder 為收集你的程序用到的類,資源和庫提供了很多選項.   
    這些選項的取值,取決于你的配置要求。如:空間考慮,applet 還是獨立運行的,希望你的用戶如何安裝等。見<a href="deploy_archive.html">&quot;Using   
    the Archive Builder.&quot;</a></li>  
</ul>



<a name="basicsteps"></a> 
<p><font size="2" color="#000080"><b>基本的配置步驟</b></font></p>

<p>在JBuilder中可以總結如下:</p>

<ol>
  <li>用JBuilder創建、編譯代碼.</li>
  <li>用Sun的<strong>Jar</strong>工具或者JBuilder 專業版和企業版提供Archive Builder來創建JAR. 更多信息見<a href="deploy_archive.html">&quot;Using   
    the Archive Builder&quot;</a> </li>  
  <li>創建安裝過程.</li>
  <li>發布JAR,所有必需的再發布JAR文件,安裝程序.</li>
</ol>


<!----------------------------------------------------------=USING JAR FROM COMMAND LINE------------------------------------------------------>
<br>
<a name="jartool"></a> 
<hr>
<p><font size="3" color="#000080"><b>使用JDK中的Java Archive 工具</b></font></p>  
<!--BNDX="Java Archive Tool;JAR files:creating with jar tool;command-line tools:jar tool;archiving:with jar tool"-->
<p>作為JDK的一部分,Sun 提供了在命令行使用的Java Archive工具(<strong>jar</strong> tool)來創建和修改JAR文件。 <strong>jar</strong> 工具通過命令行調用,使用格式如下:</p>  

<pre>
<font size="2">jar cf <code>jar-file input-file(s)</code></font>
</pre>
<p>關于創建和修改JAR文件的更多內容,見后面的 <a href="#updatejar">&quot;Updating the contents of   
  the JAR file.&quot;</a></p>  

<p><span class="bscan">See also:</span>
<a href="../../../java.sun.com/docs/books/tutorial/jar/basics/index.html">&quot;Using JAR Files: The Basics&quot;</a> at http://java.sun.com/docs/books/tutorial/jar/basics/index.html
</p>

<!----------------------------------------------------------=RUNNING JAR FROM COMMAND LINE------------------------------------------------------>
<a name="runningjar"></a> 
<p><b><font size="2" color="#000080">從JAR文件中執行一個程序</font></b></p>
<!--BNDX="JAR files:command-line access"-->
<p>可以在命令行上執行一個打包在JAR中的程序。把這個JAR文件加載到CLASSPATH中,例如CLASSPATH=user/username/jbproject/myapp/myjar.jar ,或者在命令行上java.exe 的 <strong>-cp</strong>或<strong>-classpath</strong> 參數中指明這個類所在包的全路徑:</p>  

<pre><font size="2">java -classpath user/username/jbproject/myapp/myjar.jar mypackage.myclassname</font>
</pre>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕精品一区二区精品绿巨人| 色狠狠一区二区三区香蕉| 亚洲小说欧美激情另类| 国产精品美女久久久久久久| 国产丝袜欧美中文另类| 久久久精品国产免费观看同学| 精品国产自在久精品国产| 日韩视频在线永久播放| 26uuu亚洲综合色欧美 | 欧美日韩一区小说| 日本高清视频一区二区| 欧美日韩一区二区电影| 欧美巨大另类极品videosbest| 7777精品伊人久久久大香线蕉超级流畅 | 国产精品久久一卡二卡| 国产精品久久久久久久久免费桃花 | 精品少妇一区二区三区日产乱码| 日韩欧美成人一区| 国产欧美日韩综合| 亚洲欧美在线另类| 亚洲二区在线视频| 精东粉嫩av免费一区二区三区| 九色|91porny| 97se狠狠狠综合亚洲狠狠| 欧美在线观看一区| 日韩一区国产二区欧美三区| 久久美女艺术照精彩视频福利播放| 国产精品午夜电影| 香蕉影视欧美成人| 国产高清一区日本| 欧美性感一类影片在线播放| 欧美不卡一区二区三区四区| 国产精品乱码一区二区三区软件| 一区二区视频在线| 经典三级一区二区| 欧美视频完全免费看| 久久久久一区二区三区四区| 亚洲精品你懂的| 国产精一区二区三区| 欧美日韩一区二区三区四区 | 色成人在线视频| 欧美大片一区二区| 夜色激情一区二区| 成人精品视频一区| 精品剧情在线观看| 亚洲午夜视频在线观看| 成人久久视频在线观看| 精品国产乱码久久久久久久久| 亚洲少妇屁股交4| 国产在线精品免费av| 欧美亚洲另类激情小说| 日本一区二区久久| 久久99国产精品免费网站| 色狠狠桃花综合| 中文字幕在线一区免费| 国产一区免费电影| 日韩欧美美女一区二区三区| 亚洲国产成人va在线观看天堂| 成人福利电影精品一区二区在线观看| 在线不卡的av| 亚洲国产精品视频| 欧美亚洲国产怡红院影院| 国产精品美女视频| 懂色av一区二区三区免费观看 | 国产日产欧产精品推荐色| 蜜桃视频第一区免费观看| 欧美另类videos死尸| 亚洲午夜精品在线| 欧美亚洲愉拍一区二区| 亚洲乱码中文字幕| 91丨九色丨蝌蚪丨老版| 中文字幕永久在线不卡| 成人av网站在线| 国产精品视频观看| 成人综合婷婷国产精品久久蜜臀| 久久久久久久久久电影| 国产一区二区不卡老阿姨| 久久久亚洲精品石原莉奈| 国产一区免费电影| 中日韩免费视频中文字幕| 国产精品18久久久久久久网站| 久久久久亚洲综合| 床上的激情91.| 亚洲日本成人在线观看| 99视频精品在线| 一区二区欧美在线观看| 欧美日韩mp4| 日本免费新一区视频| 精品日本一线二线三线不卡| 国产精品一区二区三区99| 欧美激情自拍偷拍| 色综合咪咪久久| 午夜视黄欧洲亚洲| 2024国产精品| aaa欧美日韩| 日韩欧美成人激情| 成人av资源网站| 亚洲永久免费视频| 日韩免费电影网站| www.欧美亚洲| 天涯成人国产亚洲精品一区av| 欧美成人三级电影在线| av网站免费线看精品| 亚洲国产精品综合小说图片区| 日韩女优毛片在线| eeuss鲁一区二区三区| 午夜视频一区在线观看| 久久久精品综合| 91久久精品一区二区三| 天天亚洲美女在线视频| 欧美激情一区二区三区四区| 欧美在线观看视频在线| 国产精品1区2区| 婷婷夜色潮精品综合在线| 日本一区二区免费在线观看视频 | 91久久精品网| 韩国av一区二区三区在线观看| 亚洲日本在线a| 日韩精品一区二区三区在线| caoporen国产精品视频| 麻豆一区二区三| 亚洲男同性恋视频| 久久精品人人做人人爽人人| 欧美日韩在线三级| www.爱久久.com| 激情综合网激情| 天天操天天干天天综合网| 国产精品久久久久婷婷二区次| 91麻豆精品国产91久久久资源速度| 成人激情免费视频| 国产一区在线不卡| 蜜桃av一区二区在线观看| 亚洲精品亚洲人成人网在线播放| 精品欧美久久久| 337p亚洲精品色噜噜噜| 在线观看成人免费视频| 不卡大黄网站免费看| 国产精品一级黄| 免播放器亚洲一区| 午夜一区二区三区在线观看| 一区二区三区丝袜| 亚洲欧美二区三区| 国产精品女同互慰在线看| 久久综合丝袜日本网| 日韩欧美综合在线| 日韩一级大片在线观看| 欧美日韩国产成人在线免费| av动漫一区二区| 成人的网站免费观看| 成人丝袜高跟foot| 成人午夜视频福利| 成人网男人的天堂| 色诱视频网站一区| 色噜噜狠狠色综合欧洲selulu| 91啪在线观看| 色婷婷激情久久| 欧美色成人综合| 91精品国产综合久久婷婷香蕉| 欧美视频中文字幕| 欧美日韩在线不卡| 91精品国产综合久久久久| 91麻豆精品国产无毒不卡在线观看 | 一区二区三区在线视频观看58| 中文字幕在线免费不卡| 久久理论电影网| 国产精品久久久久9999吃药| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | xvideos.蜜桃一区二区| 久久蜜桃一区二区| 18成人在线观看| 亚洲一区二区三区美女| 日韩中文字幕亚洲一区二区va在线 | 亚洲色图视频网| 艳妇臀荡乳欲伦亚洲一区| 日韩国产精品91| 国产久卡久卡久卡久卡视频精品| 成人国产一区二区三区精品| 91色porny| 精品捆绑美女sm三区| 自拍av一区二区三区| 亚洲18影院在线观看| 国产精品亚洲а∨天堂免在线| 成人精品亚洲人成在线| 欧美日本不卡视频| 久久精品这里都是精品| 亚洲精品国产高清久久伦理二区| 日韩不卡一区二区| zzijzzij亚洲日本少妇熟睡| 欧美美女黄视频| 综合久久综合久久| 蜜桃传媒麻豆第一区在线观看| 99re热这里只有精品免费视频| 欧美高清激情brazzers| 中文字幕一区二区三区不卡| 日本不卡一区二区| 91浏览器入口在线观看| 日韩精品一区二区三区swag| 亚洲欧美日韩系列| 国产成人在线网站| 91麻豆精品国产91|