| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <html> |
| <head> |
| <title>NetBeans IDE 4.0 发行说明</title> |
| <meta http-equiv="Content-Language" content="zh-cn"> |
| <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <link rel="stylesheet" type="text/css" href="../../../netbeans.css"> |
| </head> |
| <body> |
| |
| <h1>NetBeans<sup class="tmtext">TM</sup> IDE 4.0 发行说明</h1> |
| <!--<h2>NetBeans<sup class="tmtext">TM</sup> IDE 4.0 BETA</h2>--> |
| <p>上次更新日期:2004 年 12 月 13 日</p> |
| <h2>目录</h2> |
| <dl> |
| <dt><a href="#Introduction">简介</a> |
| <dt><a href="#WhatsChanged">更改的内容</a></dt> |
| <dd><a href="#WhatsChanged36">4.0 发行版本中的新增功能</a></dd> |
| <dd><a href="#WhatsChangedAPI">API 更改</a></dd> |
| <dt><a href="#SystemRequirements">系统要求</a></dt> |
| <dd><a href="#min_hw">最低硬件配置</a> </dd> |
| <dd><a href="#req_hw">建议的硬件配置</a> </dd> |
| <dd><a href="#req_os">操作系统</a></dd> |
| <dd><a href="#req_sw">软件</a></dd> |
| <dt><a href="#standards">支持的技术</a></dt> |
| <dd><a href="#standards">Web 标准</a></dd> |
| <dd><a href="#browsers">Web 浏览器</a></dd> |
| <dd><a href="#databases">数据库</a></dd> |
| <dd><a href="#mobility">J2ME MIDP</a></dd> |
| <dd><a href="#other">其他</a></dd> |
| <!-- <dd><a href="#Installation">Installation</a></dd>--> |
| <dt><a href="#Startup">启动 IDE</a></dt> |
| <dd><a href="#launch">启动程序</a></dd> |
| <dd><a href="#startup_param">启动参数</a></dd> |
| <dt><a href="#Compatibility">从 3.6 版本进行升级 </a></dt> |
| <dt><a href="#KnownProblems">已知问题 </a></dt> |
| <dt><a href="#Documentation">文档</a></dt> |
| <dt><a href="#MoreInfo">更多信息</a></dt> |
| </dl> |
| <!--<hr>--> <br> <a name="Introduction"><h2>简介</h2></a> |
| <blockquote> |
| <p> 欢迎使用 NetBeans<sup class="tmtext">TM</sup> IDE 4.0。NetBeans IDE 是一种基于标准的模块化集成开发环境 (IDE),它是使用 Java<sup class="tmtext">TM</sup> 编程语言编写的。NetBeans 项目包括: </p> |
| <ul> |
| <li><a href="https://netbeans.org/features/ide/index.html">开放源代码 IDE</a> - 是使用 Java 编程语言编写的。</li> |
| <li><a href="https://netbeans.org/features/platform/index.html">应用程序平台</a> - 可用作通用框架,生成任何种类的应用程序。</li> |
| <!--TODO(tm) : rewrite sentence to be more descriptive--> |
| </ul> |
| <p>有关 NetBeans Mobility Pack 4.0 的信息,请参见 <a href="#relnotes-mobility_zh_CN.html">J2ME MIDP 开发的发行说明</a>。</p> |
| <p><a href="https://netbeans.org/about/">了解有关 NetBeans 项目的详细信息...</a> </p> |
| </blockquote> |
| <a name="WhatsChanged"><h2>更改的内容</h2></a> |
| <blockquote> |
| <a name="WhatsChanged36"><h5 style="border-bottom:0">4.0 发行版本中的新增功能</h5></a> |
| <p>此发行版本中的主要新功能有:</p> |
| <ul> |
| <li>基于 Apache Ant 的项目系统</li> |
| <li>重构支持</li> |
| <li>JDK 1.5 支持</li> |
| <li>Web 应用程序开发改进</li> |
| </ul> |
| <p>有关此发行版本中更改内容的概述,请参见 <a href="https://netbeans.org/community/releases/40/">NetBeans 4.0 发行计划</a>。</p> |
| <p>有关 4.0 发行版本中更改内容的完整说明,请参见 <a href="whats-new-40_zh_CN.html">NetBeans IDE 4.0 中的新增功能</a>。</p> |
| <a name="WhatsChangedAPI"><h5 style="border-bottom:0">API 更改</h5></a> |
| <p>如果要为 NetBeans 项目开发模块,请查阅 <a href="https://netbeans.org/download/dev/javadoc/OpenAPIs/org/openide/doc-files/upgrade.html">NetBeans 升级指南</a>,以了解有关 API 更改的信息。</p> |
| </blockquote> |
| |
| <a name="SystemRequirements"><h2>系统要求</h2></a> |
| <blockquote> |
| <a name="min_hw"><h5 style="border-bottom:0">最低硬件配置</h5></a> |
| <ul> |
| <li><b>Microsoft Windows 操作系统</b>: |
| <ul> |
| <li><b>处理器</b>:500 MHz Intel Pentium III 工作站或同等处理器</li> |
| <li><b>内存</b>:384 MB</li> |
| <li><b>硬盘空间</b>:125 MB 可用硬盘空间 |
| </ul> |
| </li> |
| <br> |
| <li><b>Solaris<sup class="tmtext">TM</sup> 操作系统</b>: |
| <ul> |
| <li><b>处理器</b>:450 MHz Ultra<sup class="tmtext">TM</sup> 10 工作站或同等处理器</li> |
| <li><b>内存</b>:384 MB</li> |
| <li><b>硬盘空间</b>:125 MB 可用硬盘空间 |
| </ul> |
| </li> |
| <br> |
| <li><b>Linux 操作系统</b>: |
| <ul> |
| <li><b>处理器</b>:500 MHz Intel Pentium III 工作站或同等处理器</li> |
| <li><b>内存</b>:384 MB</li> |
| <li><b>硬盘空间</b>:125 MB 可用硬盘空间 |
| </ul> |
| </li> |
| </ul> |
| |
| <a name="req_hw"><h5 style="border-bottom:0">建议的硬件配置</h5></a> |
| <ul> |
| <li><b>Microsoft Windows 操作系统</b>: |
| <ul> |
| <li><b>处理器</b>:780 MHz Intel Pentium III 工作站或同等处理器</li> |
| <li><b>内存</b>:512 MB</li> |
| <li><b>硬盘空间</b>:125 MB 可用硬盘空间 |
| </ul> |
| </li> |
| <br> |
| <li><b>Solaris<sup class="tmtext">TM</sup> 操作系统</b>: |
| <ul> |
| <li><b>处理器</b>:500 MHz Ultra<sup class="tmtext">TM</sup> 60 工作站或同等处理器</li> |
| <li><b>内存</b>:512 MB</li> |
| <li><b>硬盘空间</b>:125 MB 可用硬盘空间 |
| </ul> |
| </li> |
| <br> |
| <li><b>Linux 操作系统</b>: |
| <ul> |
| <li><b>处理器</b>:800 MHz Intel Pentium III 工作站或同等处理器</li> |
| <li><b>内存</b>:512 MB</li> |
| <li><b>硬盘空间</b>:125 MB 可用硬盘空间 |
| </ul> |
| </li> |
| </ul> |
| <a name="req_os"><h5 style="border-bottom:0">操作系统</h5> |
| </a> |
| <p>NetBeans IDE 在支持 Java<sup class="tmtext">TM</sup> VM 的操作系统上运行。下面列出了测试 NetBeans IDE 时使用的平台。 |
| <ul> |
| <li>Microsoft Windows XP Professional SP1 </li> |
| <li>Microsoft Windows 2000 Professional SP3 </li> |
| <li>Solaris 操作系统(SPARC<sup>®</sup> 平台版)版本 8、9 和 10</li> |
| <li>Solaris 操作系统(x86 平台版)版本 8、9 和 10</li> |
| <li>Red Hat Linux 9.0</li> |
| <li>Red Hat Enterprise Linux 3 |
| <li>Sun Java Desktop System</li> |
| </ul> |
| <p>NetBeans IDE 还可以在以下平台上运行: |
| <ul> |
| <li>各种其他 Linux 发行版本</li> |
| <li>Mac OS X 10.1.1 或更高版本</li> |
| <li>Open VMS 7.2-1 或更高版本</li> |
| <li>其他 UNIX<sup>®</sup> 平台,如 HP-UX |
| </li> |
| </ul> |
| <!--<p>If you know of other platforms that NetBeans IDE runs on, please let us know.</p>--> |
| |
| <a name="req_sw"><h5 style="border-bottom:0">软件</h5></a> |
| <p>NetBeans IDE 在 J2SE JDK 5.0 (Java<sup class="tmtext">TM</sup> 2 JDK, Standard Edition) 上运行,它包含 Java 运行环境以及开发人员工具(用于编译、调试和运行使用 Java<sup class="tmtext">TM</sup> 语言编写的应用程序)。NetBeans IDE 4.0 还在 J2SE SDK 1.4.2 版本上进行了测试。 </p> |
| <p><b>注意</b>:如果要在早期版本的 SDK 上运行 IDE,或者希望手动安装 IDE,则可以从以下位置下载 IDE 的归档文件版本:<a href="http://java.sun.com/products/archive/index.html">http://java.sun.com/products/archive/index.html</a>。 </p> |
| <p>从下列站点之一下载适合您的平台的 JDK: |
| <ul> |
| <li><b>Solaris</b>:<a href="http://java.sun.com/j2se/1.5.0/">http://java.sun.com/j2se/1.5.0/</a></li> |
| <li><b>Windows</b>:<a href="http://java.sun.com/j2se/1.5.0/">http://java.sun.com/j2se/1.5.0/</a></li> |
| <li><b>Linux</b>:<a href="http://java.sun.com/j2se/1.5.0/">http://java.sun.com/j2se/1.5.0/</a></li> |
| <li><b>Mac OS X</b>:<a href="http://support.apple.com/downloads/#java">http://www.apple.com/</a>(Mac OS X 10.3.4 或更高版本)。也可以通过 Apple 的“软件更新”机制来实现 Mac OS 升级。 |
| <li><b>Open VMS</b>:<a href="http://h18012.www1.hp.com/java/download/index.html">http://h18012.www1.hp.com/java/download/index.html</a></li> |
| <li><b>OS/2</b>:<a href="http://www.innotek.de/">http://www.innotek.de</a>。<br> |
| 如果在 OS/2 上启动 IDE 时出现空指针异常,则尝试将 <code>JAVA_HOME/jre</code> 目录的名称全部更改为大写字母。 </li> |
| <!--More information about using NetBeans IDE on Mac |
| OS X is available at <a href="https://netbeans.org/kb/articles/mac.html">https://netbeans.org/kb/articles/mac.html</a></li>--> |
| </ul> |
| <!--TODO(tm) : is this still pertninent?--> |
| <p><b>注意:</b>如果安装程序检测不到要在其上运行 IDE 的 JDK 版本,则可以将 <code>netbeans.conf</code> 文件中的 <code>--is:home <i>jdk_home_dir</i></code> 参数设置为指向所需的 JDK。有关设置启动参数的详细信息,请参见<a href="#Startup">启动程序和启动参数</a>。</p> |
| </blockquote> |
| <a name="supported-technologies"><h2>支持的技术</h2></a> |
| <blockquote> |
| <a name="standards"><h5 style="border-bottom:0">Web 标准</h5></a> |
| <ul> |
| <li>Java<sup class="tmtext">TM</sup> Servlet 2.3 和 2.4 规范</li> |
| <li>JavaServer Pages<sup class="tmtext">TM</sup> (JSP<sup class="tmtext">TM</sup>) 技术规范 1.2 和 2.0</li> |
| <li>基于 Web 应用程序 DTD 版本 2.3 或 2.4 的部署描述符 (web.xml)</li> |
| <li>Java<sup class="tmtext">TM</sup> 2 Platform, Enterprise Edition (J2EE<sup class="tmtext">TM</sup>) 1.3 和 1.4</li> |
| <li>Tomcat 5.0.28 发行版本</li> |
| </ul> |
| <a name="browsers"><h5 style="border-bottom:0">Web 浏览器</h5></a> |
| <p>以下 Web 浏览器已使用 NetBeans IDE 进行了测试:</p> |
| <ul> |
| <li>Netscape 7.1 </li> |
| <li>Microsoft Internet Explorer 6</li> |
| <li>Mozilla 1.5</li> |
| </ul> |
| <a name="databases"><h5 style="border-bottom:0">数据库</h5></a> |
| <p>以下数据库服务器已使用 NetBeans IDE 进行了测试:</p> |
| <ul> |
| <li>IBM DB2 8.1</li> |
| <li>Oracle 9i</li> |
| <li>Pointbase 4.2 </li> |
| <li>Microsoft SQL 2000 SP3 </li> |
| <li>MySQL 4.x</li> |
| </ul> |
| <a name="mobility"><h5 style="border-bottom:0">J2ME MIDP 2.0</h5></a> |
| <p>如果您要进行 J2ME MIDP 开发,则可以下载 <a href="https://netbeans.org/kb/trails/mobility_zh_CN.html">NetBeans Mobility Pack 4.0</a>。</p> |
| <a name="other"><h5 style="border-bottom:0">其他</h5></a> |
| <p>还使用下列软件对 NetBeans IDE 进行了测试:</p> |
| <ul> |
| <li>Ant 1.5.3 和更高版本(NetBeans IDE 与 Ant 1.6.2 捆绑在一起。您可以在 IDE 的 Ant 设置中方便地更改 Ant 版本。)</li> |
| <li>CVS 1.11 </li> |
| <li>Merant PVCS 7.5.1 </li> |
| <li>Visual Source Safe 6.0</li> |
| </ul> |
| </blockquote> |
| <a name="Startup"><h2>启动 IDE </h2></a> |
| <p>为简化 IDE 的启动过程,安装目录中包含多种平台的启动程序。 |
| |
| <blockquote> |
| <a name="launch"><h5 style="border-bottom:0">启动程序</h5></a> |
| <p>启动程序装入 JVM,生成 IDE 的类路径,将类路径和某些缺省参数传递给 JVM,然后提示 JVM 启动 Java 应用程序。在访问“更新中心”后,启动程序也会重新启动 IDE。IDE 提供的启动程序均位于安装目录的 <code>bin</code> 子目录中。 |
| <p>IDE 安装目录提供的启动程序包括: |
| <blockquote> |
| <ul> |
| <li>对于 <b>Microsoft Windows</b>: |
| <ul> |
| <li><code>netbeans.exe</code> 是一个可执行文件,用于将 NetBeans IDE 作为不带控制台的 Windows 应用程序来运行。 |
| <li><code>nb.exe</code> 是一个 Microsoft Windows 控制台应用程序。在运行 <tt>nb.exe</tt> 时,将在桌面上打开一个控制台,并显示 NetBeans IDE 的 <code>stderr</code> 和 <code>stdout</code> 输出。 <!--You can type <code>Ctrl-Break</code> to get a thread |
| dump, or type <code>Ctrl-C</code> to quit the whole program. --></li> |
| </ul></li><br> |
| <li>对于 <b>Solaris</b> 和其他 <b>UNIX</b> 操作系统:<code>netbeans</code> Bourne shell 脚本是其启动程序。<br> |
| <li><b>OpenVMS</b>:<code>runideopenvms.com</code> 是其启动程序。<br> |
| <li> <b>Macintosh OS-X</b>:<code>NetBeansLauncher</code> 是其启动程序。请安装 <code>macosx_launcher.dmg</code> 磁盘映像以访问 <code>NetBeansLauncher</code>。 |
| </ul> |
| </blockquote> |
| <a name="startup_param"><h5 style="border-bottom:0">启动参数</h5></a> |
| <p>每当启动 IDE 时,它均会解析其在 <code>netbeans.conf</code> 中找到的命令行选项。可通过编辑 <code><i>${IDE_HOME}</i>/etc/netbeans.conf</code> 文件,定制在启动时传递给 IDE 的启动参数。 </p> |
| <p>可以使用 GNU 样式来输入命令行开关,也就是说,这些开关的前面有两个连字符,而不是一个连字符(例如,<tt>--help</tt>),也可以使用单字母开关(例如,<tt>-h</tt>)。JVM 标志仍以一个连字符的形式输入,例如,<code>-J<i>jvm_flag</i></code>。</p> |
| <p>您可以使用以下命令行开关: </p> |
| <dl> |
| <dt><code>-h</code><br> <code>--help</code> </dt> |
| <dd>打印常用启动参数的描述。 |
| <p></p> |
| </dd> |
| <dt><code>--jdkhome <i>jdk_home_dir</i></code></dt> |
| <dd>使用指定的 Java 2 SDK 版本,而不是使用缺省 SDK。缺省情况下,在 Windows 系统中,加载器在 Windows 注册表中查找并使用最新的 SDK。 |
| <p></p> |
| </dd> |
| <dt><code>--cp:p <i>additional_classpath</i></code> </dt> |
| <dd> 将指定的类路径附加至 IDE 类路径的前面。通常,建议不要将此选项用于任何目的。 |
| <p></p> |
| </dd> |
| <dt><code>--cp:a <i>additional_classpath</i></code></dt> |
| <dd> 将指定的类路径附加到 IDE 类路径的后面。 |
| <p></p> |
| </dd> |
| <dt><code>-J<i>jvm_flag</i></code> </dt> |
| <dd> 将指定的标志直接传递给 JVM。 |
| <p></p> |
| </dd> |
| <dt><code>--laf <i>UI_class_name</i></code> </dt> |
| <dd>将给定的类作为 IDE 的外观。 |
| <p></p> |
| </dd> |
| <dt><code>--fontsize <i>size</i></code> </dt> |
| <dd>将给定大小(以磅为单位)作为 IDE 用户界面的基本字体大小。 |
| <p></p> |
| </dd> |
| <dt><code>--locale <i>language[:country[:variant]]</i></code> </dt> |
| <dd>使用指定的语言环境。 |
| <p></p> |
| </dd> |
| <dt><code>--userdir <i>userdir</i></code> </dt> |
| <dd>显式指定用户目录,该目录是存储用户设置的位置。如果在 UNIX 系统中未使用该选项,则位置为 <code><i>${HOME}</i>/.netbeans/4.0</code>。在 Microsoft Windows 系统上,缺省位置为缺省的 Windows 配置文件区域(如 <code>c:\Documents and Settings\<i>yourlogin</i></code>)下面的 <code>.netbeans\4.0</code>。 |
| <p></p> |
| </dd> |
| <dt><code>--open <i>file</i></code><br> <code>--open <i>file:line number</i></code></dt> |
| <dd>在 IDE 源编辑器中打开此文件并定位到指定的行。 |
| |
| </dd> |
| </dl> |
| </blockquote> |
| <p><b>注意:</b>第一次启动 IDE 时,在创建初始新项目后,IDE 需要扫描系统类路径。在此期间,可能会出现短暂延迟,具体取决于项目复杂性和系统配置。尽管 IDE 偶尔会扫描类路径(例如,在创建其他项目时或重新启动 IDE 后),但较彻底且花费时间较长的扫描过程只需要执行一次。</p> |
| <a name="Compatibility"><h2>从 3.6 版本进行升级</h2> |
| </a> |
| <blockquote> 第一次运行 IDE 时,您可以导入在 NetBeans IDE 3.6 中使用的一部分设置。如果选择不导入以前版本中的设置,则使用缺省设置打开 IDE。无法从版本 3.6 中导入项目特定的设置。 |
| <blockquote><b>注意:</b><i>IDE 只能识别用户目录位于缺省位置的先前安装。如果使用 <code>--userdir</code> 开关指定用户目录,则 IDE 无法识别此类安装。</i> </blockquote> |
| <p> 虽然可以将以前 IDE 安装中的设置导入到 NetBeans IDE 4.0,但是无法将 NetBeans IDE 4.0 中的设置导入到早期版本的 IDE 中。 </p> |
| </blockquote> |
| |
| <a name="KnownProblems"> |
| <h2>已知问题 </h2> |
| </a> |
| <p>以下是本版本中尚未解决的一些主要问题: |
| <blockquote> |
| <ul> |
| <li><h3>常规问题</h3> |
| <blockquote> |
| <p><b>描述:</b></p> |
| <p>在 IDE 中处理较大的项目(即项目中包含很多类、库或必需项目)时,可能会出现 UI 响应速度缓慢,甚至会出现<tt>内存不足</tt>错误。 |
| <p><b>解决方法:</b></p> |
| <p>如果出现这种情况,应增大 IDE 的最大堆空间。浏览到 IDE 安装目录中的 <tt>/etc</tt> 目录,并使用文本编辑器打开 <tt>netbeans.conf</tt> 文件。将 -J-Xmx128m 更改为 -J-Xmx160m,甚至可以更改为 -J-Xmx256m(对于非常大的项目)。为缩短 IDE 的响应时间,建议物理 RAM 大小至少比 Xmx 设置多 200 MB。因此,如果系统安装的 RAM 少于 512 MB,则不应设置 -J-Xmx256m。 |
| </blockquote></li> |
| |
| <li> |
| <a href="https://netbeans.org/bugzilla/show_bug.cgi?id=45963&x=17&y=7">问题 #45963</a> |
| <blockquote> |
| <p><b>描述:</b></p> |
| <p>如果正在处理的项目的资源(JDK、库、源等)位于 LAN 内的远程磁盘,或者需要从 <tt>/net</tt> 文件夹中访问这些资源,则 IDE 的速度可能会很缓慢。 |
| |
| <p><b>解决方法:</b></p> |
| <p>因为响应速度取决于很多因素(LAN 吞吐量、项目配置、用户工作流等),所以该问题并没有简便的解决方法。如果 IDE 性能偏低,建议您将所有必需的资源放在本地系统上。 |
| </blockquote></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=47645&x=17&y=7">问题 #47645</a> |
| <blockquote> |
| <p><b>描述:</b></p> |
| <p>无法从 IDE 中将目标与设置了 <tt>failonerror=true</tt> 的<java>任务一起运行,即使同一脚本可以在 IDE 外部正常运行。 |
| <p><b>解决方法:</b></p> |
| <p>如果出现这种情况,建议您从命令行中运行脚本。或者,重新编写该脚本。<!--TODO(tm) : add phrase clarifying what user would change when rewriting script--> |
| </blockquote></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=49039&x=17&y=7">问题 #49039</a> |
| <blockquote> |
| <p><b>描述:</b></p> |
| <p>在 IDE 的“新建文件”向导(“新建”>“文件”)中的“选择文件类型”页上切换项目时,新指定的项目并不会传播到向导的下一页。注意,向导的“其他”节点中的通用文件模板(即“属性”、“文件夹”、"Html" 等)会出现此类问题;该问题不会影响 Java、窗体、Web、JavaBeans 或 JUnit 模板。 |
| |
| <p><b>解决方法:</b></p> |
| <p>如果出现这种问题,请右键单击要添加新文件的项目,并从出现的上下文菜单中选择“新建”以调用“新建文件”向导。 |
| </blockquote></li> |
| |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=47708&x=17&y=7">问题 #47708</a> |
| <blockquote> |
| <p><b>描述:</b></p> |
| <p>无法通过控制台或 IDE 输出窗口向 Ant 任务发送文本输入。 |
| <p><b>解决方法:</b></p> |
| <p>在无分叉模式下运行 Java 应用程序,方法是:打开 build-impl.xml,复制 <target<br> name="-init-macrodef-java">,并将其粘贴到 build.xml 中。然后进行编辑,将 fork="true" 更改为 fork="false"。注意,应该确保已保存了所有文件,因为虽然一般异常只会导致此生成彻底失败,但是应用程序中的某些严重错误(例如,与 AWT 有关的死锁)可能会导致 IDE 挂起或崩溃。 <!--<p>In unforked mode there can also be some |
| subtle problems if your app's classpath includes packages that |
| overlap packages in NB's startup classpath. Similarly, your app will |
| not be able to set a new SecurityManager or do a few other special operations |
| that affect the entire VM.--> |
| </blockquote></li> |
| </ul> |
| </blockquote> |
| <blockquote> |
| <!--<p><b>Note:</b> As this is a beta, there is a large number of outstanding bugs |
| which you can monitor by visiting the <a href="https://netbeans.org/community/issues.html">NetBeans |
| Issue Tracking page</a>.</p>--> |
| <ul> |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=51545&x=17&y=7">问题 #51545 </a> |
| <blockquote> |
| <p><b>描述:</b></p> |
| <p>在处理多个使用不同 JDK 的项目时,从预期项目的栈跟踪超级链接的 JDK 源指向错误的 JDK。注意,在调试器中单步执行 JDK 源不受此问题的影响。 |
| <p><b>解决方法:</b></p> |
| <p>如果出现这种问题,则在某一给定时间,仅限使用相同 JDK 的人员来处理项目。如果要使用不同的平台来处理项目,建议您重新启动 IDE。 |
| </blockquote> |
| </li> |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=51819&x=17&y=7">问题 #51819</a> |
| <blockquote> |
| <p><b>描述:</b></p> |
| <p>在试图通过选择“重构”>“重命名”来重命名类时,将重命名文件,而不会重命名类或其构造函数。注意,只有在从 javadocs 或注释调用该命令时才会出现此问题,该问题可能会导致源代码无法编译。 |
| <p><b>解决方法:</b></p> |
| <p>如果出现这种问题,直接从要重命名的类的类定义或变量声明中调用“重命名”命令来重命名类。 |
| </blockquote> |
| </li> |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=52026&x=17&y=7">问题 #52026 </a> |
| <blockquote> |
| <p><b>描述:</b></p> |
| <p>在试图导入或编辑已从早期 4.0 版本中导入的 VCS 配置文件时,多种不同的配置文件设置丢失或不正确。 |
| <p><b>解决方法:</b></p> |
| <p>如果出现这种问题,请从“版本管理器”中删除现有的版本化工作目录,并再次进行添加。 |
| </blockquote> |
| </li> |
| <li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=51955&x=17&y=7">问题 #51955 </a> |
| <blockquote> |
| <p><b>描述:</b></p> |
| <p>在“版本”窗口中选择项目中包含的文件夹或文件时,将取消激活基于项目文件的操作。 |
| <p><b>解决方法:</b></p> |
| <p>如果出现这种问题,请重新启动 NetBeans,并避免使用“版本”标签或“显示版本”上下文操作来编译、运行或调试文件。 |
| </blockquote> |
| </li> |
| |
| |
| </ul> |
| <p>要搜索 NetBeans IDE 4.0 的其他已知问题,可使用此<a href="https://netbeans.org/bugzilla/buglist.cgi?issue_type=DEFECT&issue_status=NEW&issue_status=STARTED&issue_status=REOPENED&priority=P1&priority=P2&version=3.6&version=4.0&email1=&emailtype1=substring&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&issueidtype=include&issue_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&short_desc=&short_desc_type=substring&long_desc=&long_desc_type=substring&issue_file_loc=&issue_file_loc_type=substring&status_whiteboard=&status_whiteboard_type=substring&keywords=&keywords_type=exactlyanywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&cmdtype=doit&order=Reuse+same+sort+as+last+time">查询</a>。 </p> |
| </blockquote> |
| |
| <a name="Documentation"><h2>文档</h2></a> |
| <blockquote> |
| <!--Documentation is provided for NetBeans IDE in the form of web-based |
| guides and the IDE's built-in help system. The documentation is not complete |
| for this beta and some of the help files are out of date, however |
| the following documents should help you in getting started:--> |
| |
| 以基于 Web 的指南和 IDE 的内置帮助系统的形式,提供了有关 NetBeans IDE 的文档。另外,您可以参阅以下文档以帮助您掌握基础知识: |
| <ul> |
| <li><a href="https://netbeans.org/kb/archive/index.html">NetBeans IDE 快速入门指南</a>。</li> |
| </ul> |
| <p>要获取完整的 NetBeans IDE 文档列表,请访问 <a href="https://netbeans.org/kb/archive/index.html">https://netbeans.org/kb/archive/index.html</a>。 </p> |
| </blockquote> |
| <a name="MoreInfo"><h2>更多信息</h2></a> |
| <blockquote> |
| <p>在 NetBeans 项目 Web 站点中,您可以找到新闻、文章、其他模块以及其他有用信息。由于 NetBeans 是一个开放源代码项目,因此您可以通过该 Web 站点访问源代码和错误数据库,以及获取有关创建您自己的 NetBeans 模块的信息,等等。 |
| </p> |
| <p>有关详细信息,请访问 <a href="https://netbeans.org/">https://netbeans.org/</a>。 </p> |
| <p>您可以获取最新的 NetBeans IDE 并与 NetBeans IDE 社区进行交互,方法是:在 <a href="https://netbeans.org/community/lists/">https://netbeans.org/community/lists/</a> 中注册 NetBeans 项目邮件列表。 |
| </blockquote> |
| </body> |
| </html> |