📄 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 专业版和企业版中提供的功能。</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 开发工具包(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> - 提取代码中的注释,并根据这些注释生成 HTML 文档。
<LI><STRONG>appletviewer</STRONG> - 无需浏览器运行和调试 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> 网址 <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> 环境变量的方法。 使用 <STRONG>-classpath</STRONG>
选项的方法在当前的命令行会话中暂时忽略 classpath 环境变量。使用 <STRONG>-classpath</STRONG> 你可以为每个应用程序
class path,并且相互之间并不影响,因此它是最好的方法。</P>
<P>在 classpath 中列出的目录,在 UNIX 平台中用冒号分隔,在 Windows
平台中用分号分隔。应该始终将系统类文件包含在路径的尾部。如果没有指定资源路径(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 集成开发环境(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 环境变量</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>环境变量。</P>
<P>得到关于 -classpath 选项和 classpath 环境变量的更多信息,请参考 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 环境变量</b></font></p><A name=viewclasspath></A>
<P>查看 classpath 环境变量,</P>
<OL>
<LI>打开一个命令行窗口。
<LI>查看当前的 <CODE>CLASSPATH</CODE> 环境变量使用以下命令:
<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> 环境变量,</P>
<OL>
<LI>打开一个命令行窗口。</OL>设置 <CODE><font size="2">CLASSPATH</font></CODE> 环境变量使用以下命令行格式:
<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> 环境变量使用以下命令行格式:
<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 环境变量</b></font></p><!--BNDX="CLASSPATH:setting in Windows;setting paths:CLASSPATH in Windows"--><A
name=view_classpath_win></A>
<P>查看当前的 classpath 环境变量, 使用 <CODE>set</CODE> 命令。</P><p>C:>
set<br>
</p><A name=set_classpath_win></A>
<P>设置 classpath 环境变量,</P>
<OL>
<LI>打开一个 DOS 命令行窗口
<LI>使用 set 命令修改 <CODE>CLASSPATH</CODE> 环境变量。 <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>如果在系统的启动配置中 <CODE>CLASSPATH</CODE> 变量已经设置, 在不同的操作系统中查看 classpath 的方法如下:</P>
<UL>
<LI>Windows 95 and 98: 编辑 C 盘根目录下的 <CODE>autoexec.bat </CODE>文件中的
<CODE>set</CODE> 命令。
<LI>Windows NT: 右键点击桌面上我的电脑图标选择属性。点击环境 (Environment) 分页,在用户变量部分中编辑 CLASSPATH
变量。
<LI>Windows 2000: 右键点击桌面上我的电脑图标选择属性。 选择高级分页,点击环境变量 (Environment) 按钮,编辑 用户变量部分的
CLASSPATH 变量。 </LI></UL><!--*****************************************************--><A
name=outofenvirspace></A>
<P class=bvh><font color="#000080"><b>设置 DOS 环境空间 (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, 你在设置路径时可能会遇到一个环境空间溢出错误 (Out Of Environment Space) ,
这是由于在默认情况下仅一小部分环境空间被分配。</P>
<P>增加 DOS 环境空间:</P>
<OL>
<LI>在 DOS 窗口中, 点击左上角的控制按钮, 选择属性。
<LI>选择内存分页,显示内存选项页。
<LI>在初始化环境下拉列表中, 选择合适的大数值, 例如 2048. 页面上其它的可以按照自动值。
<LI>点击 OK 按钮关闭属性对话框, 键入 exit 命令, 关闭 DOS 会话。
<LI>开始一个新的 DOS 会话。 </LI></OL></BODY></HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -