⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 deploy_archive.html.primary

📁 这是一个JAVA的教学课件,详细的讲解了JAVA的内容
💻 PRIMARY
📖 第 1 页 / 共 2 页
字号:
<p>对于所有的归档类型,这个选项都是默认的,这个选项也是最安全的,它集合:</p>

<ul>
  <li>项目中用到的所有的类</li>
  <li>通过“Add Classes”按钮加入的所有类</li>        
  <li>项目中用到的所有的资源</li>
  <li>你加入到项目中的资源 </li>
  <BR>
</ul>
  <a name="add_class"></a>



<p class="bvh">Add Classes</p>        

<p>次按钮显示一个选择类的对话框,从这里选择需要加入到归档中的类。这些不需要一定在项目的输出路径上。选择“ the Include Required Classes         
  And Known Resources”或者“Include Required Classes And All Resources”选项,Archive         
  Builder 都会扫描这些加入的类得到相关的附加类同时放入归档文件中。</p>        



<a name="add_file"></a>
<p class="bvh">Add Files</p>        

<p>按钮显示一个 <a href="../ui/dialogs/dlgopen.html">File Open</a> 对话框,通过这里选择要加入到归档文件中的文件,这些文件必须在项目的资源路径上。使用这个选项可以向归档中加入各种文件,如资源(.gif,.jpg,audio 文件),属性文件,数据库驱动,甚至归档的文档(.html , readme.txt)</p>        
<p><span class="bscan"><font color="#FF0000">注意</font>:</span> “Add File”对话框不能在归档文件中查找,如果你需要的文件或者包在一个归档文件中,那么你首先需要把这个归档文件解包到你的资源目录,然后使用“Add File”按钮加入你的需要</p>        

<a name="remove"></a>
<p class="bvh">Remove</p>

<p>从列表中移出选中的类或文件.<!----------------------------------------------------------------------------=DEPLOYMENT WIZARD - STEP 4-------------------------------------->
</p>

<a name="deploystep4"></a> 
<p><font color="#000080" size="2"><b>Archive Builder 步骤 4</b></font></p>        

<p>利用库依赖做解什么。项目中用到的库都列在这里,可以为每一个选择单独的配置策略。</p>

<p><span class="bscan">注意:</span>Archive Builder 不会在归档中包含JDK,它假定目的计算机上以安装JDK,JRE,         
  <a href="http://www.javasoft.com/products/plugin/index.html">Java Plug-in</a> 
  ,或者通过你提供的安装程序,已经存在JDK类, </p>        
<p><br>
  <span class="bscan">重点:</span> 在JDK1.1.1中,Swing/JFC 不作为JDK的一部分发布,因此如果你用JDK1.1.1开发应用,你必须下载并发布swingall.jar来包含这些包。</p>        


<p><img src="archive_builder_step4.gif" border="0" width="550" height="401"></p>

<p><span class="bscan">注意:</span> 在你配置DataStore包(com.borland.datastore)或者VisiBroker         
  包(com.visigenic)的任何类时,都将看到一个警告提示你配置这些包需要一个单独的配置许可,如果你已经具有了相关的许可并且不想在项目里看到这个告警了,选择“Don't warn me about this project again”</p>        


<a name="exclude_all"></a>
<p class="bvh">Never Include Any Classes Or Resources</p>

<p>除了applet以外的所有归档类型的默认选项,没有库包含于归档文件。你需要提供JAR文件派发这些再发布库,并通过运行时的CLASSPATH参数包含它们,而不是从这些库里把需要的类加入到你的JAR文件中去。这是配置并创建最小的JAR文件的最简单的办法</p>

<p>更多的信息见 <a href="deploy.html#basic_deploy_strategies">&quot;Basic deployment         
  strategies.&quot;</a></p>

<p>选择了这个选项,“Exclude All” 字段将出现在当前选中的库的名称的末端</p>        



<a name="step4_required_known"></a>
<p class="bvh">Include Required Classes And Known Resources</p>        

<p>Archive Builder 将尝试判断对于项目中的类哪些类和资源是必需的,并把它们包含进来。注意这个过程对很多库都不起作用,通常的,下一个选项,“Include Required Classes And All Resources”,对于库的配置来说,是一个更好的选择选择了这个选项,“Include         
  Deps ” 字段将出现在当前选中的库的名称的末端 </p>        

<a name="step4_required_allresources"></a>
<p class="bvh">Include Required Classes And All Resources</p>        

<p>Archive Builder 将尝试判断对于项目中的类哪些类是必需的,并把它们包含进来。<br>        
  Archive Builder同时集合由编译器复制到输出路径的项目资源路径上的所有资源,如:<br>        
  images,video 片断,声音文件,属性文件,等。对于配置第三方的库,这个选项是非常合适的</p>        
<p> 这个选项是applet的默认选项选择了这个选项,“Deps &amp; Resources ” 字段将出现在当前选中的库的名称的末端 </p>        
<a name="step4_required_allclasses"></a>
<p class="bvh">Always Include All Classes And Resources</p>        

<p>集合所有的类和资源,不管它们是必要的还是不必要的,每一样,甚至包含JBuilder设计器<br>
  的库,都将被加入到你的归档文件中。这个选项是最安全的,但是将产生一个非常大的归档文件。</p>
<p> 选择了这个选项,“Include All ” 字段将出现在当前选中的库的名称的末端 </p>        
<p><font color="#000080" size="2"><b>Archive Builder 步骤 5</b></font></p>        

<p>选择清单文件的创建方式。对于大多数用户,默认选项,“Create A Manifest”,已经足够了。<br>        
  更多的信息见主题 <a href="deploy.html#manifest">&quot;About the manifest file.&quot;</a></p>        

<p><img src="archive_builder_step5.gif" border="0" width="599" height="401"></p>



<a name="include_manifest"></a>
<p class="bvh">Include A Manifest File In The Archive</p>

<p>默认选项。在归档文件中自动创建一个清单文件</p>



<a name="create_manifest"></a>
<p class="bvh">Create A Manifest</p>        

<p>除OpenTool类型外所有归档文件的默认选项,如果选择了JAR作为归档类型,Archive Builder将自动的在JAR文件的 meta-inf/ 子目录下创建一个名称为manifest.mf的清单文件,清单文件包含Manifest-Version:1.0 和 Main-Class:头信息。</p>        



<a name="create_manifest_save"></a>
<p class="bvh">Create A Manifest And Save A Copy In The Specified File</p>        

<p>创建清单文件和一个copy,将copy放到&quot;File Open&quot; 对话框选择出的path文本框显示的位置,如果这个文件不存在,Archive Builder将创建它.</p>        



<a name="override_manifest"></a>
<p class="bvh">Override The Manifest With The Specified File</p>

<!--BNDX="manifest files:editing;runnable class:specifying in manifest file;JAR files:running from command line"-->
<p>针对于想要的为归档中的类对jar 工具提供选择的信息的高级用户设置的选项,OpenTool归档的默认选项。使用自定义的清单文件,选择清单的内容项目。在path文本框中命名自己的清单文件名使用这个选项,在运行程序前,清单文件必须存在,否则,在运行时会在Compiler tab中出现如下信息:</p> 

<p><code><font size="2">&lt;path_name&gt; &lt;file_name&gt; (The system cannot find the specified file)</font></code></p>        

<p><span class="bscanwarn"><font color="#FF0000">警告</font>:</span> 此项仅使用于高级用户. </p>        
<!----------------------------------------------------------------------------=DEPLOYMENT WIZARD - STEP 6-------------------------------------->
<a name="deploystep6"></a> 
<p><b><font color="#000080" size="2">Archive Builder 步骤 6</font></b></p>        

<p>仅在选择Application的归档类型时出现,允许设置主类。主类运行这个Applicaton。它包含static void main(String[] args) 方法。</p>        

<p><img src="archive_builder_step6.gif" border="0" width="550" height="401"></p>



<a name="use_default_main_class"></a>
<p class="bvh">Use The Main Class Specified In The Default Runtime</p>        

<p>默认选项。使用在项目属性对话框的 <a href="../ui/dialogs/dlgrunparam.html">Run </a> 页指定的主类</p>        
<p><a name="use_specified_main_class"></a> </p>



<p class="bvh">Use The Class Specified Below</p>        

<p>通过“...”按钮选项的类名称,显示于“Class”文本框。</p>

<br><br>
<a name="archive_node"></a> 
<p><font color="#000080" size="2"><b>理解归档节点</b></font></p>
<!--BNDX="archive node:"-->
<p>JBuilder 的Archive Builder 在项目中创建一个归档节点,通过此处实现对归档文件的便利访问。在开发的任何时间,都可以创建归档文件,重建,或者复位它的属性。业可以查阅归档文件的内容和清单文件的内容。. </p> 
<p>当退出Archive Builder时,归档节点自动出现在项目窗格中。在最初的归档文件创建时,需要选择|Make Project 或者 Project|Rebuild Project 。在归档节点创建之后,它怎样获得重建取决于创建归档时Archive Builder工具的步骤2的<br>        
  “Building Project”选项的设置。</p>        

<ul>
  <li>如果打开这个选项,归档文件将在每一次的选择Project|Make Project 或Project|Rebuild Project 菜单时重建</li>        
  <li>如果关闭这个选项,可以通过在项目窗格上的右击归档节点,然后选择Make或者Rebuild<br>
  </li>
</ul>

<p>使用Archive Builder,可以创建多个不同设置的归档文件来测试不同的配置情景。首先,使用Archive Builder包含各种不同的类,依赖,资源组合,然后,比较每个归档文件的内容,你将发现适合你的文件大小,下载时间和安装需求等要求的最佳策略。</p> 

<a name="view_archive"></a> 
<p><font color="#000080" size="2"><b>查阅归和清单</b></font></p>
<!--BNDX="archive files:viewing contents of;manifest files:viewing in JBuilder"-->
<p>在项目窗格上展开Archive Builder 节点,双击归档文件,在结构窗格将显示归档文件的内容,而在内容窗格将显示清单文件的内容。</p> 
<p><img src="archive_node_in_appbrowser.gif" border="0" width="768" height="446"> </p>

<a name="resetting_archive_props"></a> 
<p><font color="#000080" size="2"><b>复位归档节点属性</b></font></p>
<!--BNDX="archive node:properties"-->
<p>在整个开发期间,可以复位归档节点属性来改变归档文件的内容。右击归档节点,选择属性,属性对话框显示的页面内容与Archive Builder的几个步骤对应。</p>        
<p><img src="archive_properties.gif" border="0" width="448" height="460"></p>

<a name="removingarchive"></a> 
<p><font color="#000080" size="2"><b>从项目中移出和删除归档</b></font></p>
<!--BNDX="archive node:removing"-->
<p>在为项目创建了几个不同版本的归档文件之后,可能需要移出或者删除其中不再用到的。取决于你的需要,有如下几条途径</p>
<p>移出归档节点不是删除了JAR文件,而是把JAR文件和归档节点移出项目,还可以在需要的时候再一次把它们加入进来</p>
<p>从项目中移出归档, </p>
<ul>
  <li>在项目窗格中右击归档节点,选择“Remove From Project”.</li> 
  <li>在项目窗格中选择归档节点,在项目窗格的工具条上按“Remove From Project”</li> 
</ul>
<p>也可以从项目中删除JAR文件。这用于当想要复位归档节点属性或者为项目创建一个新的JAR文件时。但是要记住:如果创建归档时Archive Builder工具的步骤2的“Always create archive whenbuilding the project”属性被选择时,在下一次的项目构造时,归档将再一次被创建。查看这个选项的设置,右击归档节点选择属性。这个选项是默认打开的。删除了这个JAR文件后,复位贵的属性,右击归档节点,选择“Build”以重建新设置下的归档文件。</p> 
<p>删除JAR文件, 
<ul>
  <li>在项目窗格中右击归档节点,选择“Remove Generated Node</li> 
  <li>展开归档节点,右击JAR文件,选择“Delete &lt;文件名.jar&gt;”.</li> 
</ul>

<p></p>

</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -