?? jb2-15.htm
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0046)file://C:\java中文版\doc\commandlinetools.html -->
<!-- saved from url=(0022)http://internet.e-mail --><!-- saved from url=(0022)http://internet.e-mail --><HTML><HEAD><TITLE>Building Applications: Using the command-line tools</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<META content="Microsoft FrontPage 4.0" name=GENERATOR>
<META content=kt name=Author><LINK href="../jbdocs.css" rel=stylesheet
type=text/css></HEAD>
<BODY bgcolor="#fefef2" style="FONT-SIZE: 9pt"><A name=command-line_tools></A>
<H1><FONT color=#0080FF size=3 >使用命令行工具</font></H1>
<hr>
譯者名字: lcq_tj(JD002) <br>
郵件地址:<a href="mailto:lcq_tj@sina.com">lcq_tj@sina.com </a>
<!--BNDX="command-line tools;tools:command-line"-->
<P>JBuilder 包含以下命令行工具:</P>
<UL>
<LI><FONT color=#0000ff>JBuilder command-line arguments</FONT>
<BLOCKQUOTE class=bsku><font color="#FF0000">這些是在 JBuilder 專業(yè)版和企業(yè)版中提供的功能。</font></BLOCKQUOTE>
<LI><FONT color=#0000ff>The bmj command-line make</FONT>
<LI><FONT color=#0000ff>The bcj command-line compiler</FONT> </LI></UL><A
name=java_tools></A>
<P>Java 開發(fā)工具包(JDK)中包含以下<FONT color=#0000ff>命令行工具</FONT>:</P>
<UL>
<LI><STRONG>javac</STRONG> - 基于 Java 編程語言的編譯器。
<LI><STRONG>java</STRONG> - Java 應用程序的啟動器。
<LI><STRONG>jar</STRONG> - 管理 Java 歸檔(JAR)文件。
<LI><B>javadoc</B> - 提取代碼中的注釋,并根據(jù)這些注釋生成 HTML 文檔。
<LI><STRONG>appletviewer</STRONG> - 無需瀏覽器運行和調(diào)試 applet。
<LI><A
href="file:///C:/java中文版/java/tooldocs/tools.html#intl"><STRONG>native2ascii</STRONG></A>
- 將本地的 encoded 的文本轉化為 Unicode Latin-1格式。 </LI></UL>
<P><SPAN class=bscan>參考</SPAN><SPAN class=bscan>:</SPAN> <FONT color=#0000ff>Sun
Tools documentation</FONT> 網(wǎng)址 <a href="../../../java.sun.com/j2se/1.3/docs/tooldocs/tools.html">http://java.sun.com/j2se/1.3/docs/tooldocs/tools.html</a>. </P>
<hr>
<!-- **********class path *********--><A name=setting_class_path></A>
<p><font size="3" color="#000080"><b>為命令行工具設置 class path</b></font></p><!--BNDX="CLASSPATH:setting for command-line tools;command-line tools:setting paths"--><!--BNDX="setting paths:command-line tools;classpath;paths:setting class;setting classpath"-->
<P>類路徑告訴 Java 應用程序去哪里查找第三方和自定義類 -- 即不是 Java 擴展或 Java 平臺一部分的類。 你可以使用 <FONT
color=#0000ff>-classpath</FONT> 選項設置那些類的路徑,也可以通過下面主題討論的通過設置 <FONT
color=#0000ff>classpath</FONT> 環(huán)境變量的方法。 使用 <STRONG>-classpath</STRONG>
選項的方法在當前的命令行會話中暫時忽略 classpath 環(huán)境變量。使用 <STRONG>-classpath</STRONG> 你可以為每個應用程序
class path,并且相互之間并不影響,因此它是最好的方法。</P>
<P>在 classpath 中列出的目錄,在 UNIX 平臺中用冒號分隔,在 Windows
平臺中用分號分隔。應該始終將系統(tǒng)類文件包含在路徑的尾部。如果沒有指定資源路徑(sourcepath), classpath 會用于查找這些資源。</P>
<P>關于 class paths 的更多信息, 查看 Java 文檔中的 <FONT color=#0000ff><FONT
face=Arial>"</FONT>Setting the classpath.<FONT face=Arial>"</FONT></FONT></P>
<P>關于 JBuilder 集成開發(fā)環(huán)境(IDE) 和 class paths 的信息, 查看 <FONT color=#0000ff><FONT
face=Arial>"</FONT>How JBuilder constructs paths<FONT face=Arial>"</FONT></FONT>
和 <FONT color=#0000ff><FONT face=Arial>"</FONT>Where are my files?<FONT
face=Arial>"</FONT></FONT> <BR></P><!--BNDX="setting paths:classpath option;classpath option:setting paths;paths:setting with classpath option"--><A
name=classpath></A>
<p><b><font color="#000080" size="3">使用 -classpath 選項</font></b></p>
<P>使用 <STRONG>-classpath</STRONG> 選項臨時的為你的類文件設置路徑。 </P>
<DL>
<DT><STRONG>UNIX</STRONG>
<DD><STRONG>-classpath</STRONG> 選項使用以下格式: <p><font size="1">% <CODE>jdkTool</CODE>
-classpath <CODE>path1:path2</CODE>
</font><br>
</p>
<DT><STRONG>Windows</STRONG>
<DD><STRONG>-classpath</STRONG> 選項使用以下格式: <p><font size="1">C:><CODE>jdkTool</CODE>
-classpath <CODE>path1;path2</CODE>
</font><br>
</p></DD></DL><!-- ********* ENVIRONMENT VARIABLE *********--><A
name=setting_environment_variable></A>
<p><b><font color="#000080" size="3">為命令行工具設置 CLASSPATH 環(huán)境變量</font></b></p><!--BNDX="CLASSPATH environment variable:setting for command-line tools;command-line tools:setting CLASSPATH;setting paths:CLASSPATH"-->
<P><STRONG>-classpath</STRONG> 命令行選項只是臨時的忽略 classpath ,并不影響其它應用程序。然而, 你可以設置永久不變的
<CODE>CLASSPATH </CODE>環(huán)境變量。</P>
<P>得到關于 -classpath 選項和 classpath 環(huán)境變量的更多信息,請參考 Java 文檔,<FONT color=#0000ff><FONT
face=Arial>"</FONT>Setting the classpath<FONT face=Arial>"</FONT></FONT></P>
<UL>
<LI><A
href="file:///C:/java中文版/doc/commandlinetools.html#set_env_var_sol">UNIX</A>
<LI><A
href="file:///C:/java中文版/doc/commandlinetools.html#set_env_var_win">Windows</A>
</LI></UL><!-- **********SOLARIS ENVIRONMENT VARIABLE *********--><A
name=set_env_var_sol></A>
<p><font size="2" color="#000080"><b>UNIX: CLASSPATH 環(huán)境變量</b></font></p><A name=viewclasspath></A>
<P>查看 classpath 環(huán)境變量,</P>
<OL>
<LI>打開一個命令行窗口。
<LI>查看當前的 <CODE>CLASSPATH</CODE> 環(huán)境變量使用以下命令:
<UL>
<LI>in csh shell: <p>env<br>
</p>
<LI>in sh shell: <p>CLASSPATH<br>
</p></LI></UL></LI></OL>
<P><A name=setclasspath></A>設置 <CODE>CLASSPATH</CODE> 環(huán)境變量,</P>
<OL>
<LI>打開一個命令行窗口。</OL>設置 <CODE><font size="2">CLASSPATH</font></CODE> 環(huán)境變量使用以下命令行格式:
<UL>
<LI>in csh shell: <p>setenv CLASSPATH path1:path2<br>
</p>
<LI>in sh shell: <p>CLASSPATH = path1:path2<br>
export CLASSPATH<br>
</p></LI></UL><A name=clearclasspath></A>
<P>清除 <CODE><font size="2">CLASSPATH</font></CODE>,</P>
<OL>
<LI>打開一個命令行窗口。
<LI>清除 <CODE>CLASSPATH</CODE> 環(huán)境變量使用以下命令行格式:
<UL>
<LI>in csh shell: <p>unsetenv CLASSPATH<br>
</p>
<LI>in sh shell: <p>unset CLASSPATH<br>
</p></LI></UL></LI></OL><!-- **********windows ENVIRONMENT VARIABLE *********--><A
name=set_env_var_win></A>
<p><font color="#000080" size="2"><b>Windows: CLASSPATH 環(huán)境變量</b></font></p><!--BNDX="CLASSPATH:setting in Windows;setting paths:CLASSPATH in Windows"--><A
name=view_classpath_win></A>
<P>查看當前的 classpath 環(huán)境變量, 使用 <CODE>set</CODE> 命令。</P><p>C:>
set<br>
</p><A name=set_classpath_win></A>
<P>設置 classpath 環(huán)境變量,</P>
<OL>
<LI>打開一個 DOS 命令行窗口
<LI>使用 set 命令修改 <CODE>CLASSPATH</CODE> 環(huán)境變量。 <p>set
CLASSPATH=path1;path2 ...<br>
</p>路徑必須以驅動器號碼開頭, 例如 <CODE>C:\</CODE>. </LI></OL>
<P><A name=clear_classpath_win></A>清除路徑, 你可以按以下方式清除 <CODE>CLASSPATH</CODE> :</P><p> C:>
set CLASSPATH=<br>
</p>
<P>這個清除 <CODE>CLASSPATH</CODE> 的命令只對當前的 DOS 會話有效. 刪除或者修改 <A
href="file:///C:/java中文版/doc/commandlinetools.html#change_startup_settings">啟動設置
(startup settings</A>) 以確保以后打開的 Dos 會話中是正確的 <CODE>CLASSPATH</CODE> 設置。</P><A
name=change_startup_settings></A>
<P>如果在系統(tǒng)的啟動配置中 <CODE>CLASSPATH</CODE> 變量已經(jīng)設置, 在不同的操作系統(tǒng)中查看 classpath 的方法如下:</P>
<UL>
<LI>Windows 95 and 98: 編輯 C 盤根目錄下的 <CODE>autoexec.bat </CODE>文件中的
<CODE>set</CODE> 命令。
<LI>Windows NT: 右鍵點擊桌面上我的電腦圖標選擇屬性。點擊環(huán)境 (Environment) 分頁,在用戶變量部分中編輯 CLASSPATH
變量。
<LI>Windows 2000: 右鍵點擊桌面上我的電腦圖標選擇屬性。 選擇高級分頁,點擊環(huán)境變量 (Environment) 按鈕,編輯 用戶變量部分的
CLASSPATH 變量。 </LI></UL><!--*****************************************************--><A
name=outofenvirspace></A>
<P class=bvh><font color="#000080"><b>設置 DOS 環(huán)境空間 (environment space)</b></font></P><!--BNDX="environment space:setting for DOS;Out of Environment Space error;DOS environment space:setting";errors:Out of Environment Space-->
<P>使用 Windows 95 或 98, 你在設置路徑時可能會遇到一個環(huán)境空間溢出錯誤 (Out Of Environment Space) ,
這是由于在默認情況下僅一小部分環(huán)境空間被分配。</P>
<P>增加 DOS 環(huán)境空間:</P>
<OL>
<LI>在 DOS 窗口中, 點擊左上角的控制按鈕, 選擇屬性。
<LI>選擇內(nèi)存分頁,顯示內(nèi)存選項頁。
<LI>在初始化環(huán)境下拉列表中, 選擇合適的大數(shù)值, 例如 2048. 頁面上其它的可以按照自動值。
<LI>點擊 OK 按鈕關閉屬性對話框, 鍵入 exit 命令, 關閉 DOS 會話。
<LI>開始一個新的 DOS 會話。 </LI></OL></BODY></HTML>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -