blob: ff3177b54072a1ecde32d03d53cc90250d5e7089 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>NetBeans IDE 6.5 发行说明</title>
<meta name="description" content="NetBeans IDE 6.5 Release Notes: Introduction, Compatibility, Known Issues, Documentation">
<link rel="stylesheet" type="text/css" href="../../../netbeans.css">
</head>
<body>
<a name="top"></a>
<h1>NetBeans IDE 6.5 发行说明</h1>
<div class="articledate" style="margin-left: 0px;">最新更新日期: <!-- #BeginDate format:Am1 -->August 9, 2012<!-- #EndDate --> </div>
<p>NetBeans IDE 是一个使用 Java 编程语言编写且基于标准的模块化集成开发环境 (Integrated Development Environment, IDE)。NetBeans 项目由<a href="../../../features/index.html">开源 IDE</a>(使用 Java 编程语言编写)和<a href="../../../features/platform/index_zh_CN.html">应用程序平台</a>(作为构建任何类型的应用程序的通用框架)组成。</p>
<h2 style="color:#0E1B55">目录</h2>
<ul>
<li><a href="#601">6.5 中的新增功能</a><span class="articledate">
<li><a href="#supported_technologies">支持的技术</a><span class="articledate"></span></li>
<li><a href="#system_requirements">系统要求</a></li>
<li><a href="#compatibility">兼容性</a></li>
<li><a href="#uml-plugin">UML 模块可用性</a></li>
<li><a href="#sql-db">SQL 和数据库</a></li>
<li><a href="#known_issues-installer">已知问题:安装程序</a></li>
<li><a href="#known_issues-core">已知问题:核心 IDE</a></li>
<li><a href="#known_issues-web-java">已知问题:Web 和 Java EE</a></li>
<!--li><a href="#known_issues-websvc">Known Issues: Web Services</a></li-->
<li><a href="#known_issues-mobility">已知问题:Java ME</a></li>
<!--li><a href="#known_issues-uml">Known Issues: UML</a></li-->
<li><a href="#known_issues-soa">已知问题:SOA</a></li>
<!--li><a href="#known_issues-ruby">Known Issues: Ruby </a></li-->
<li><a href="#known_issues-cnd">已知问题:C/C++</a></li>
<!-- <li><a href="#documentation">Documentation</a></li>-->
<li><a href="#more_info">更多信息</a></li>
</span></li>
<a name="601"></a>
<h2>6.5 中的新增功能</h2>
<p>NetBeans IDE 6.5 在 NetBeans IDE 6.1 的基础上进行了大量更新,其中涉及以下变化:</p>
<ul>
<li>支持 PHP。 </li>
<li>改进了 JavaScript 支持。 </li>
<li>改进了数据库支持:SQL 历史记录、SQL 完成以及结果查看和编辑改进。</li>
<li> GUI 生成器:支持 Nimbus 和简单类名。</li>
<li>JUnit:支持简单测试方法。</li>
<li>调试器:重新设计了“步入”功能。</li>
</ul>
<p>有关 NetBeans IDE 中主要开发功能的信息,请参见 <a href="index_zh_CN.html">NetBeans IDE 6.5 信息</a>页。</p>
<a name="supported_technologies"></a>
<h2>支持的技术</h2>
<br>
<p>NetBeans IDE 6.5 支持以下技术,并且经测试,可以与下列应用服务器配合使用。如果您计划使用的 JBoss、WebLogic 或 Struts 版本不同于下面明确列出的版本,请注意 IDE 可能会因此而出现不可预测的行为,因为项目组很难对这些外部接口技术进行控制。 </p>
<br>
<h5>支持的技术:</h5>
<div style="float:left; width:48%; font-size:11px; margin:0px auto; padding:10px; background-color:#ffffff; border:0px solid #e3e3e3;">
<ul>
<li>Enterprise JavaBeans (EJB) 3.0</li>
<li>JAX-WS 2.1</li>
<li>Java 持久性 (JSR-220)</li>
<li>JavaServer Faces 1.2 (JSR-127)</li>
<li>Java Servlet 2.5</li>
<li>JavaServer Pages (JSP) 2.1</li>
</ul>
</div>
<div style="width:48%; font-size:11px; margin:0px auto; background-color:#ffffff; padding:10px; border:px solid #e3e3e3;">
<ul>
<li>Struts 1.2.9</li>
<li>Java API for XML-based Remote Procedure Calls (JAX-RPC) 1.6</li>
<li>Java APIs for XML Registries (JAXR) 1.0</li>
<li>Java API for XML Processing (JAXP) 1.4</li>
<li>Java Architecture for XML Binding (JAXB) 2.1</li>
<li>JavaServer Pages Standard Tag Library (JSTL) 1.1</li>
</ul>
</div>
<br style="clear:both;" />
<br>
<h5>通过测试的应用服务器:</h5>
<div style="float:left; width:48%; font-size:11px; margin:0px auto; padding:10px; background-color:#ffffff; border:0px solid #e3e3e3;">
<ul>
<!--<li>Sun Java System Application Server PE 8.1 update 2</li>-->
<li>Sun Java System Application Server 9.0 (GlassFish V1)</li>
<li>Sun Java System Application Server 9.1 (GlassFish V2)</li>
<li>Sun GlassFish Enterprise Server v3 Prelude</li>
<li>Sun Java System Application Server PE 8.2</li>
<li>Tomcat 5.5</li>
<li>Tomcat 6.0.18</li>
</ul>
</div>
<div style="width:48%; font-size:11px; margin:0px auto; background-color:#ffffff; padding:10px; border:0px solid #e3e3e3;">
<ul>
<li>JBoss 4.0.4</li>
<li>WebSphere 6.0</li>
<li> Websphere 6.1</li>
<li>WebLogic 9.2</li>
<li>WebLogic 10</li>
</ul>
</div>
<br style="clear:both;" />
<br>
<p class="notes"><b>注意:</b>如果使用的是 GlassFish 应用服务器,建议您运行 GlassFish V2 以便与 NetBeans IDE 6.5 配合使用。</p>
<a name="system_requirements"></a>
<h2>系统要求</h2>
<p>NetBeans IDE 需要运行在支持 Java VM(Virtual Machine,虚拟机)的操作系统上,并且经测试还可以在下列平台上运行。 </p>
<p class="notes"><b>注意:</b>IDE 要求的最小屏幕分辨率为 1024x768 像素。</p>
<br style="clear:both;" />
<a name="req_os"></a>
<!-- <h5 style="border-bottom:0">Supported Hardware Configurations</h5>-->
<h5 style="border-bottom:0">支持的操作系统</h5>
<br>
<div style="width:98%; border:0px solid #e3e3e3;">
<div style="float:left; width:45%; height:auto; font-size:11px; margin:0px; padding-top:0px; padding-left:10px; padding-right:5px; padding-bottom:10px; border:0px solid #e3e3e3;">
<blockquote>
<h3 style="border-bottom:0; margin-bottom:10px">最低的硬件配置</h3>
<ul>
<li><b>Microsoft Windows XP Professional SP3:</b>
<ul>
<li><b>处理器:</b>800 MHz Intel Pentium III 或具有同等性能的处理器</li>
<li><b>内存:</b>512 MB</li>
<li><b>磁盘空间:</b>750 MB 可用磁盘空间 </li>
</ul>
</li>
</ul>
<blockquote>
<p><br>
</p>
</blockquote>
<ul>
<li><b>Microsoft Windows Vista:</b>
<ul>
<li><b>处理器:</b>800 MHz Intel Pentium III 或具有同等性能的处理器</li>
<li><b>内存:</b>512 MB</li>
<li><b>磁盘空间:</b>750 MB 可用磁盘空间 </li>
</ul>
</li>
</ul>
<blockquote>
<p><br>
</p>
</blockquote>
<ul>
<li><b>Ubuntu 8.x:</b>
<ul>
<li><b>处理器:</b>800 MHz Intel Pentium III 或具有同等性能的处理器</li>
<li><b>内存:</b>512 MB</li>
<li><b>磁盘空间:</b>650 MB 可用磁盘空间</li>
</ul>
</li>
</ul>
<blockquote>
<p><br>
</p>
</blockquote>
<ul>
<li><b>Solaris OS 版本 10 (SPARC):</b>
<ul>
<li><b>处理器:</b>UltraSPARC II 450 MHz</li>
<li><b>内存:</b>512 MB</li>
<li><b>磁盘空间:</b>650 MB 可用磁盘空间</li>
</ul>
</li>
</ul>
<blockquote>
<p><br>
</p>
</blockquote>
<ul>
<li><b>Solaris OS 版本 10 (x86/x64 Platform Edition):</b>
<ul>
<li><b>处理器:</b>AMD Opteron 1200 Series 1.8 GHz</li>
<li><b>内存:</b>512 MB</li>
<li><b>磁盘空间:</b>650 MB 可用磁盘空间</li>
</ul>
<p><br>
</p>
</li>
<li><b>Macintosh OS X 10.5 Intel:</b>
<ul>
<li><b>处理器:</b>双核 Intel</li>
<li><b>内存:</b>512 MB</li>
<li><b>磁盘空间:</b>650 MB 可用磁盘空间 </li>
</ul>
</li>
</ul>
<blockquote>
<p><br>
</p>
</blockquote>
<ul>
<li><b>Macintosh OS X 10.5 PPC:</b>
<ul>
<li><b>处理器:</b>PowerPC G4</li>
<li><b>内存:</b>512 MB</li>
<li><b>磁盘空间:</b>650 MB 可用磁盘空间 </li>
</ul>
<p>有关详细信息,请参见<a href="../../../kb/articles/mac.html">在 Mac OS X 上使用 NetBeans</a></p>
</li>
</ul>
</blockquote>
</div>
<div style="float:right; width:45%; height:auto; font-size:11px; margin:0px; padding-top:0px; padding-left:5px; padding-right:10px; padding-bottom:10px; background-color:#f9f9f9; border:1px solid #e3e3e3;">
<h3 style="border-bottom:0; margin-bottom:10px">建议的硬件配置</h3>
<ul>
<li><b>Microsoft Windows XP Professional SP3:</b>
<ul>
<li><b>处理器:</b>2.6 GHz Intel Pentium IV 或具有同等性能的处理器</li>
<li><b>内存:</b>1 GB</li>
<li><b>磁盘空间:</b>1 GB 可用磁盘空间 </li>
</ul>
</li>
<br>
<li><b>Microsoft Windows Vista:</b>
<ul>
<li><b>处理器:</b>2.6 GHz Intel Pentium IV 或具有同等性能的处理器</li>
<li><b>内存:</b>1 GB</li>
<li><b>磁盘空间:</b>1 GB 可用磁盘空间 </li>
</ul>
</li>
<br>
<li><b>Ubuntu 8.x:</b>
<ul>
<li><b>处理器:</b>2.6 GHz Intel Pentium IV 或具有同等性能的处理器</li>
<li><b>内存:</b>1 GB</li>
<li><b>磁盘空间:</b>850 MB 可用磁盘空间</li>
</ul>
</li>
<br>
<li><b>Solaris OS 版本 10 (SPARC):</b>
<ul>
<li><b>处理器:</b>UltraSPARC IIIi 1 GHz</li>
<li><b>内存:</b>1 GB</li>
<li><b>磁盘空间:</b>850 MB 可用磁盘空间</li>
</ul>
</li>
<br>
<li><b>Solaris OS 版本 10 (x86/x64 Platform Edition):</b>
<ul>
<li><b>处理器:</b>AMD Opteron 1200 Series 2.8 GHz</li>
<li><b>内存:</b>1 GB</li>
<li><b>磁盘空间:</b>850 MB 可用磁盘空间</li>
</ul>
</li>
<br>
<li><b>Macintosh OS X 10.5 Intel:</b>
<ul>
<li><b>处理器:</b>双核 Intel</li>
<li><b>内存:</b>1 GB </li>
<li><b>磁盘空间:</b>850 MB 可用磁盘空间 </li>
</ul>
</li>
<br>
<li><b>Macintosh OS X 10.5 PPC:</b>
<ul>
<li><b>处理器:</b>PowerPC G5</li>
<li><b>内存:</b>1 GB </li>
<li><b>磁盘空间:</b>850 MB 可用磁盘空间 </li>
</ul>
有关详细信息,请参见<a href="../../../kb/articles/mac.html">在 Mac OS X 上使用 NetBeans</a></li>
</ul>
</div>
<br style="clear:both;" />
</div>
<br style="clear:both;" />
<br>
<p>NetBeans IDE 还可以在下列平台上运行:</p>
<ul><li>Java Desktop System 2</li>
<li>Microsoft Windows 2000 Professional SP4 </li>
<li>Mac OS X 10.4.5 Intel</li>
<li>其他各种 Linux 发行版本,例如 Red Hat Enterprise Linux </li>
</ul>
<br>
<br>
<p class="notes"><b>注意:</b>虽然上述系统要求适用 IDE 的大部分配置,但 NetBeans Web 和 Java EE 支持的某些领域具有特别高的系统资源要求,在将 IDE 与各种应用服务器配合使用时,这种情况尤为突出。因此,为了在开发 Web 和 Java EE 应用程序时获得最佳效果,请确保您的系统至少满足<i>建议的</i>系统要求。
<!--For details, see the <a href="#known_issues-web-java">Known Issues: Web and Java EE</a> section.--></p>
<a name="req_sw"></a>
<h2>所需的软件</h2>
<br>
<p>NetBeans IDE 需要运行在 J2SE (Java SE Development Kit) JDK 5.0 Update 14 和更高版本(包括 JDK 6.0)上,它为编译、调试和运行使用 Java 语言编写的应用程序提供了 Java 运行时环境和开发工具。 </p>
<p>可以通过下面列出的某个站点下载适用您平台的 JDK: </p>
<ul>
<li><b>Solaris</b><a href="http://java.sun.com/javase/downloads/index.jsp">http://java.sun.com/javase/downloads/index.jsp</a></li>
<li><b>Windows</b><a href="http://java.sun.com/javase/downloads/index.jsp">http://java.sun.com/javase/downloads/index.jsp</a></li>
<li><b>Linux</b><a href="http://java.sun.com/javase/downloads/index.jsp">http://java.sun.com/javase/downloads/index.jsp</a></li>
<li><b>Mac OS X</b><a href="http://www.apple.com/support/downloads/javaformacosx104release5.html">http://www.apple.com/support/downloads/javaformacosx104release5.html</a>(Mac OS X 10.4.8 或更高版本)。还可以通过 Apple 的软件更新机制来获取适用 Mac OS-X 的 Java 升级。 </li>
<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>
</ul>
<p class="notes"><b>注意:</b>可以通过以下位置下载 JDK 的归档版本:<a href="http://java.sun.com/products/archive/index.html">http://java.sun.com/products/archive/index.html</a></p>
<p align="center"><a href="#top">返回页首</a></p><br>
<a name="compatibility"></a>
<h2>兼容性</h2>
<br>
<p>在首次运行 IDE 时,可以导入在 NetBeans IDE 早期版本中使用的一部分设置。如果选择不导入早期发行版中的设置,则会使用缺省设置打开 IDE。</p>
<blockquote>
<p class="notes"><b>注意:</b><i>IDE 只能识别用户目录位于缺省位置的早期安装,而无法识别使用 <code>--userdir</code> 开关指定用户目录的安装。如果要从安装程序无法识别的 IDE 中导入设置,请下载 IDE 的归档版本,而不要使用安装程序。</i>
</p>
<p class="notes"><b>注意:</b>如果在 NetBeans IDE 6.5 中编辑某个项目的属性,而该项目是在 NetBeans IDE 4.1 或更早版本中创建的,则在 NetBeans IDE 早期版本中将无法再打开该项目。 </p>
</blockquote>
<br>
<!--</blockquote>-->
<p align="center"><a href="#top">返回页首</a></p><br>
<a name="uml-plugin"></a>
<h2>UML 模块可用性</h2>
<p>本发行版完全重新编写了 UML 图编辑器。新功能有些复杂,从而造成了一定的开发延迟,最终所做的更改如下所示: </p>
<ul>
<li><strong>NetBeans 6.5 安装程序中不再包含 UML</strong>。已将 UML 从完整安装程序移至更新中心,可通过 IDE 中的“工具”&gt;“插件”菜单来安装 UML。此外,还以 zip 文件格式提供了 UML 模块。 </li>
<li><b>6.5 中的 UML 支持</b>。共支持五种图类型:活动图、类图、序列图、状态图和用例图。在新版本的 UML 模块中保存这些图时,如果它们是在 6.5 之前的 UML 项目中创建的,则会自动对其进行升级。 <!--The collaboration, component, and deployment diagrams will be completed after the 6.5 release.-->
</li>
</ul>
<p align="center"><a href="#top">返回页首</a></p><br>
<a name="sql-db"></a>
<h2>SQL 编辑器和数据库</h2>
<p>在 NetBeans 6.5 中,对数据库功能进行了如下更改: </p>
<ul>
<li><b>升级了驱动程序。</b>已将 NeBeans IDE 中包含的 MySQL 驱动程序更新为版本 5.1.6。</li>
<li><b>通过测试的驱动程序</b>
<p>经测试,NetBeans IDE 6.5 可以与下列数据库和驱动程序配合使用。<br>
</p>
<table width="50%" border="0" cellpadding="1">
<tr>
<th scope="col"><div align="left">驱动程序</div></th>
<th scope="col"><div align="left">版本</div></th>
<th scope="col"><div align="left">示例 URL </div></th>
</tr>
<tr>
<td>JavaDB</td>
<td>Derby 10.4.1.3</td>
<td><code>jdbc:derby://localhost:1527/sample</code>(网络)</td>
</tr>
<tr>
<td>Oracle</td>
<td>Oracle Database 10g Release 2 (10.2.0.2)</td>
<td><code>jdbc:oracle:thin:@//localhost:1521:ora9i</code> </td>
</tr>
<tr>
<td>PostgreSQL</td>
<td>8.3 Build 603</td>
<td><code>jdbc:postgresql://jsmith.mycompany.com:5432/postgres</code></td>
</tr>
<tr>
<td>MySQL</td>
<td>MySQL Connector/J 5.1.6</td>
<td><code>jdbc:mysql://localhost:3306/sample</code></td>
</tr>
</table>
</li>
<li><b>其他驱动程序</b>
<p>下列驱动程序和数据库尚未经过正式测试,但凭经验断定可以使用它们。</p>
<table width="50%" border="0" cellpadding="5">
<tr>
<th scope="col"><div align="left">驱动程序</div></th>
<th scope="col"><div align="left">版本</div></th>
<th scope="col"><div align="left">示例 URL</div></th>
</tr>
<tr>
<td>Microsoft </td>
<td>Microsoft SQL Server 2005 JDBC Driver 1.2.2828.100 </td>
<td><code>jdbc:sqlserver://localhost:1433;databaseName=travel;selectMethod=cursor</code></td>
</tr>
<tr>
<td> IBM</td>
<td>Redistributable DB2 JDBC Type 4 driver v8 fixpack 13<br> </td>
<td><code>jdbc:db2://localhost:50002/sample</code></td>
</tr>
<tr>
<td> jTDS </td>
<td>jTDS 1.2.1 </td>
<td><code>jdbc:jtds:sqlserver://test-mycompany.com:1433/travel</code></td>
</tr>
<tr>
<td> DataDirect </td>
<td>DataDirect Connect for JDBC - 3.6<br>
DataDirect Connect for JDBC - 3.6.07</td>
<td><code>jdbc:datadirect:oracle://localhost;SID=ora9i</code><br>
<code>jdbc:datadirect:sqlserver://localhost:1433;DatabaseName=travel;SelectMethod=cursor</code><br>
<code>jdbc:datadirect:db2://localhost:50002;databaseName=sample</code></td>
</tr>
<tr>
<td> Pointbase </td>
<td>5.2 ECF build 294</td>
<td><p>&nbsp;</p>
<p><code>jdbc:pointbase://localhost:29092/sample</code></p>
<p>&nbsp;</p></td>
</tr>
</table></li></ul>
<p>&nbsp; </p>
<p align="center"><a href="#top">返回页首</a></p><br>
<a name="known_issues-installer"></a>
<h2>已知问题:安装程序 </h2>
<p>本发行版中存在以下待解决的安装程序问题: </p>
<ul>
<li><a name="93568" id="93568"></a><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=93568">问题 #93568:在 Solaris 和 Linux 上,如果网络连接中断,安装将会挂起。</a>
<blockquote>
<p><b>描述:</b>在 Solaris 和 Linux 平台上,当安装程序正在网络目录中搜索兼容 JDK 时,如果网络连接中断,安装将会挂起。</p>
<p><b>解决方法:</b>恢复网络连接并继续执行安装。</p>
</blockquote>
</li>
<li><a name="117172" id="117172"></a><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=117172">问题 #117172:在 Ubuntu 上运行安装程序时出现空白窗口。</a>
<blockquote>
<p><b>描述:</b>在安装了 Beryl/Compiz/Compiz Fusion 的 Ubuntu 上运行安装程序时,会显示一个空白/灰显对话框。 <br>
</p>
<p><b>解决方法:</b>在运行安装程序之前,请执行 <tt>export AWT_TOOLKIT=MToolkit</tt> 命令。</p>
</blockquote>
</li>
<li><a name="119861" id="119861"></a><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=119861">问题 #119861</a><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=117334">问题 #117334</a>:在执行 unpack200 命令时,因出现错误而终止安装。
<blockquote>
<p><b>描述:</b>在执行 unpack200 命令时,因出现错误而终止安装。此错误可能是由 Logitech 进程监视器 (Webcam Effects Helper) 应用程序引起的。 </p>
<p><b>解决方法:</b>如果在系统上运行了 Logitech 进程监视器 (Webcam Effects Helper) 应用程序 (LVPrcSrv.exe),请在执行安装或卸载之前将其关闭。</p>
</blockquote>
</li>
<li><a name="122030" id="122030"></a><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=122030">问题 #122030</a><a name="130368"></a><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=130368">问题 #130368</a>:在 Fedora Core 8 和 Ubuntu 8.04 alpha 6 上使用 JDK 7 时,安装将会失败。
<blockquote>
<p><b>描述:</b>在 Fedora Core 8 和 Ubuntu 8.04 alpha 6 上使用 JDK 7(JDK7 IcedTea 64 位服务器 VM)时,GlassFish V2 安装将会失败。 </p>
<p><b>解决方法:</b>对于这些平台,请使用 JDK 5 或 JDK 6。</p>
</blockquote>
</li>
<li>
<a name="123300" id="123300"></a><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=123300">问题 #123300</a>:在 Fedora Core 8 上,安装程序停止显示界面并返回到控制台。
<blockquote>
<p><b>描述:</b>在 Fedora Core 8 上,系统停止显示安装界面并返回到控制台。</p>
<p><b>解决方法:</b>请参见 https://netbeans.org/servlets/ReadMsg?list=nbusers&amp;msgNo=98765。</p>
</blockquote>
</li>
<li>NetBeans IDE 6.5 下载页可以显示为从“选择页面语言”下拉列表中选择的语言。
<blockquote>
<p><b>描述:</b>下载页显示的语言是所用浏览器指定的缺省语言。如果使用的是未本地化的浏览器,下载页将显示为英语。要查看以中文、日语或巴西葡萄牙语显示的下载页,可以在下载页顶部的“选择页面语言”下拉列表中选择相应的语言。
</p>
<p><b>解决方法:</b>使用已本地化的中文、日语和巴西葡萄牙语版 Firefox 浏览器打开本地化的下载页。要查看以中文、日语或巴西葡萄牙语显示的下载页,可以在下载页顶部的“选择页面语言”下拉列表中选择相应的语言。 </p>
</blockquote></li>
<li>NetBeans IDE 6.5 安装向导无法正常启动(挂起)。在用户手动停止安装过程后,安装程序会报告另一个安装程序实例正在运行。
<blockquote>
<p><b>描述:</b>在 Windows 上,如果缺省使用 Java6 并在桌面上存放较大的 zip 文件,安装向导将无法正常启动(挂起)。在用户手动停止安装过程后,安装程序会报告另一个安装程序实例正在运行。 </p>
<p><b>解决方法:</b>在安装之前,从桌面上删除所有较大的 zip 文件。</p>
</blockquote>
</li>
</ul>
<p align="center"><a href="#top">返回页首</a></p><br>
<a name="known_issues-core"></a>
<h2>已知问题:核心 IDE </h2>
<p>本发行版中存在以下待解决的问题: </p>
<ul>
<!-- TEMPLATE FOR BUGS -->
<!--
<li><a href="ADD ISSUE LINK HERE">Issue #ADD_ISSUE_NUMBER_HERE: ADD_ISSUE_TITLE_HERE.</a>
<blockquote>
<p><b>Description:</b> ADD DESCRIPTION HERE.</p>
<p><b>Workaround:</b> ADD WORKAROUND HERE.</p>
</blockquote>
</li>
-->
<li><b>启动 IDE(Solaris x86 和双核 Opteron)时出现问题。</b>
<blockquote>
<p><b>描述:</b>对于某些 Solaris x86 和双核 Opteron 配置,可能会在启动 IDE 时遇到问题,因为在装入 GTK <code>look&amp;feel</code> 库时会出现 JDK 错误。</p>
<p><b>解决方法:</b>如果遇到此问题,请指定以下命令行选项:<tt>-laf javax.swing.plaf.metal.MetalLookAndFeel</tt></p>
</blockquote>
</li>
<li><b>在某些亚洲语言环境中,无法正常显示字符。</b>
<blockquote>
<p><b>描述:</b>在 Ubuntu 和其他一些 Linux 发行版本上运行使用某些亚洲语言环境的 IDE 时,可能无法读取 IDE 屏幕上的文本。在某些 Linux 发行版本上,多字节字符可能会由于 JDK 字体设置问题而显示为矩形框。
</p><p><b>解决方法:</b>由于此问题目前没有已知的解决方法,因此,如果必须使用容易出现此问题的语言环境,建议您改用其他 Linux 发行版本。 </p>
</blockquote>
</li>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=64840">问题 #64840</a>:在启用了 IPv6 的 Linux 上,网络通信中断。
<blockquote>
<p><b>描述:</b>在启用了 IPv6 的 Linux 上,网络通信中断,从而导致 IDE 无法连接到捆绑的服务器、“自动更新”等。</p>
<p><b>解决方法:</b>如果出现此问题,请使用 <code>-J-Djava.net.preferIPv4Stack=true</code> 开关运行 IDE。或者,禁用 IPv6(在 <tt>/etc/modules.conf</tt><tt>/etc/modprobe.conf</tt> 中)。</p>
<p>有关详细信息,请参见<a href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5087907">问题 #5087907</a></p>
</blockquote>
</li>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=62919">问题 #62919</a>:在生成内存快照时,进行性能分析的应用程序可能会发生崩溃。
<blockquote>
<p><b>描述:</b>如果在分析应用程序的性能时尝试生成内存快照,该应用程序可能会发生崩溃。</p>
<p><b>解决方法:</b>使用 <tt>-Xnoclassgc</tt> 开关启动要分析的应用程序。</p>
</blockquote>
</li>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=110074">问题 #110074</a>:在 Solaris 上,编辑器会定期发生冻结。
<blockquote>
<p><b>描述:</b>在 Solaris 上使用 JDK 6、6u1 或 6u2 运行 IDE 时,可能会长时间阻止线程运行,从而导致编辑器停止响应。</p>
<p><b>解决方法:</b>将 JDK 6 安装升级到 Update 3 或更高版本。</p>
</blockquote>
</li>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=88776">问题 #88776</a>:在使用动态连接模式分析应用程序的性能时,该应用程序会发生崩溃。
<blockquote>
<p><b>描述:</b>在 JDK 1.6 上运行时,如果使用动态连接模式分析应用程序的性能,可能会导致该应用程序发生崩溃。</p>
<p><b>解决方法:</b>使用 <tt>-Xshare:off</tt> 开关启动要分析的应用程序。</p>
<p>另请参见<a href="https://netbeans.org/bugzilla/show_bug.cgi?id=113847">问题 #113847</a></p>
</blockquote>
</li>
<li><a href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6389282">JDK 6 问题 #6389282</a>:通过“Java 桌面应用程序”项目模板创建的 Java 应用程序可能无法在使用 JDK 6 的 Linux 中文和日语语言环境中运行。
<blockquote>
<p><b>描述:</b>通过“Java 桌面应用程序”项目模板创建的 Java 应用程序可能无法在安装了 JDK 6 的 Linux 中文和日语语言环境中运行。</p>
<p><b>解决方法:</b>使用 JDK 5.0 或者在英语语言环境中运行项目。</p>
</blockquote>
</li>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=119617">问题 #119617</a>:编辑器中的光标丢失,并且无法使用键盘键入内容。
<blockquote>
<p><b>描述:</b>在编辑器窗口中使用提示后,有时可能会出现以下情况:编辑器中的插入点消失,并且无法使用键盘键入内容。此问题大多出现在 Mac OS X 10.4 上,但某些 Ubuntu 版本也报告出现过这一问题。 </p>
<p><b>解决方法:</b>使用鼠标打开一个对话框窗口(如属性对话框),然后将其关闭。这会使焦点返回到编辑器,并且插入点和键盘将恢复正常。</p>
</blockquote>
</li>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=119567">问题 #119567</a>:如果项目名称或路径中包含非 ASCII 字符,桌面数据库应用程序项目将无法运行。
<blockquote>
<p><b>描述:</b>问题出在 IDE 中当前使用的 TopLink 库。<a href="http://glassfish.dev.java.net/issues/show_bug.cgi?id=3827 ">TopLink 库问题</a>对此进行了说明。GlassFish v2.1 已修复了此 GlassFish 问题。不过,NetBeans 6.5 支持 GlassFish v2 u2,此 GlassFish 版本并未修复该问题。</p>
<p><b>解决方法:</b>仅在桌面数据库应用程序项目名称或路径中使用 ASCII 字符。</p>
</blockquote>
</li>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=118174">问题 #118174</a> 和其他相关问题:I18N - 在某些情况下,在 Solaris 上使用 Firefox Web 浏览器时找不到 Javadoc,其他平台也可能会出现此问题。
<blockquote>
<p><b>描述:</b>在 Solaris 上使用 Firefox 时,如果在项目名称或路径中使用多字节字符或非 ASCII 字符,并且没有将项目编码属性设置为 <tt>utf-8</tt>(表示这些路径使用该编码),则无法找到或显示生成的 Javadoc,Mac OS 和 Windows 上有时也会出现此问题。</p>
<p>例如,如果在 Solaris 上将 <tt>euc-jp</tt> 设置为项目编码属性,并且项目名称或路径使用该编码的日语字符,则将无法找到 Javadoc 并会在 Firefox 中显示一条错误消息。</p>
<p>问题出在 URL 部分为 <tt>UTF-8</tt>,文本部分为 <tt>EUC-JP</tt>;Javadoc 工具使用它为 Web 页生成的编码来存储 URL,但正确的方法是按请求的编码生成文本(此例中为 <tt>EUC-JP</tt>)并按 <tt>UTF-8</tt> 生成 URL。</p>
<p><b>解决方法:</b>避免在项目名称或路径中使用多字节字符。</p>
</blockquote>
</li>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=130357">问题 #130357</a>:I18N - 如果项目名称或路径包含多字节字符,Mac OS 将无法生成 Javadoc。
<blockquote>
<p><b>描述:</b>在创建临时参数文件时,将使用缺省操作系统编码 MacRoman 编写 Javadoc 任务。这似乎是一个 Mac OS 问题,其中 BSD 和 Mach 部分(系统和内核调用)接受 UTF-8 格式的参数,而操作系统和 HFS 则将其提升为 MacRoman。</p>
<p><b>解决方法:</b>避免在项目名称或路径中使用多字节字符。</p>
</blockquote>
</li>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=130311">问题 #130311</a>:在 Mac OS 上,如果某些消息或字符串采用另一种语言或字符集,则无法在输出窗口中正确显示这些内容。
<blockquote>
<p><b>描述:</b>例如,在 Mac OS X 10.4 上,如果在 Java 代码中使用 <tt>System.out.println</tt>,则包含日语字符的字符串可以在源代码中正确显示,但在输出窗口中却显示为问号。</p>
<p><b>解决方法:</b>目前还没有解决方法。</p>
</blockquote>
</li>
<!--li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=130245">Issue #130245</a>: I18N - Mac OS: A Mercurial (hg) repository cannot be created from a project if multibyte is in path to the project on a Mac using 10.4.x.
<blockquote>
<p><b> Description: </b>An error message is displayed in the Output window or Terminal after trying to create the repository.</p>
<p class="notes"><b>Note: </b> This problem does not occur on Mac 10.5 with Mercurial 1.0 or
Mercurial 0.9.5. The problem occurs on Mac 10.4 with Mercurial 0.9.5 (Mercurial 1.0 is currently not available for Mac 10.4).</p>
<p><b>Workaround: </b>Create A Mercurial repository from command line by using the command
<tt>hg init &lt;DirectoryName&gt;</tt>.</p>
</blockquote>
</li-->
<!--li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=133893">Issue #133893</a>: Refactoring(Rename) fails with <tt>ClassCastException</tt>
<blockquote>
<p><b> Description: </b>While refactoring (removing, renaming, etc.) a Java class, the refactoring dialog displays the following error: &quot;Module Spring Beans threw java.lang.ClassCastException: org.netbeans.editor.ext.ExtSyntaxSupport&quot;. This happens especially in a web project which was extended by the Spring Web MVC framework. </p>
<p><b>Workaround: </b>Right-click the project node in the Projects view and click Properties. In the Project Properties dialog, select the Spring Framework category. In the Configuration Files tab, remove the web/WEB-INF/jsp/index.jsp file and click OK.
</blockquote>
</li-->
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=144388">问题 #144388</a>:为独立 MySQL 服务器安装添加参数<tt></tt>
<blockquote>
<p><b>描述:</b>如果用户将独立 MySQL 服务器与 IDE 配合使用,则不会在 IDE 的“输出”窗口中显示任何输出。 </p>
<p><b>解决方法:</b>在参数列表中添加参数 <code>--console</code> 以启动服务器。
</blockquote>
</p></li>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=144398">问题 #144398</a>:SQL CC:CC 不显示 MySQL 系统表<tt></tt>
<blockquote>
<p><b>描述:</b>在执行 <tt>select * from information_schema.statistics;</tt> 后,键入 <tt>select * from</tt> 并按 Ctrl+空格键,CC 列表中并不显示系统表。</p>
<p><b>解决方法:</b>在 MySQL 5.1.7 中使用 Connector/J 驱动程序。
</blockquote>
</p></li>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=150416">问题 #150416</a>:在没有 InnoDB 的情况下无法创建样例数据库<tt></tt>
<blockquote>
<p><b>描述:</b>NetBeans 中的样例数据库使用外键。MyISAM 引擎不支持外键。因此,在没有 InnoDB 存储引擎的情况下,无法使用样例数据库。</p>
<p><b>解决方法:</b>安装 InnoDB 事务存储引擎。
</blockquote>
</p></li>
</ul>
<p align="center"><a href="#top">返回页首</a></p><br>
<a name="known_issues-web-java"></a>
<h2>已知问题:Web 和 Java EE </h2>
<p>本发行版中存在以下待解决的 Web 和 Java EE 问题: </p>
<ul>
<li><a name="backwards"></a>Visual Web JSF 向后兼容性工具包
<blockquote><b>描述:</b>Visual Web JSF 向后兼容性工具包提供了一些辅助库,Visual Web 设计器需要使用这些库来支持基于 J2SE 1.4 或 J2EE 1.4 的项目。这些库不是开源的,因此,将作为单独的 NetBeans 插件来分发。此工具包将安装 J2EE 1.4 项目所需的以下库:
<ul>
<li>JavaServer Faces 1.1 引用实现 (Reference Implementation, RI)</li>
<li> 行集引用实现 (Reference Implementation, RI) </li>
<li>JWSDP 1.6 中的 JAX-RPC 库</li>
</ul>
<p>要获取向后兼容性工具包,请在主菜单中选择“工具”&gt;“插件”。 </p>
</blockquote>
</li>
<li><a name="woodstock"></a>Woodstock 4.1 和 4.2 JSF 组件发行说明
<blockquote><b>描述:</b>Woodstock 4.1 和 4.2 JSF 组件发行说明位于以下 Project Woodstock Web 站点上:<a href="http://java.net/projects/woodstock/" target="_blank">http://java.net/projects/woodstock</a>。随 NetBeans IDE 6.5 一起提供的版本是 Woodstock 4.2 Build 3。</blockquote>
</li>
<li><a name="backwards"></a>不支持 Ajax 样例组件
<blockquote><b>描述:</b>本发行版不支持 Blue Prints Ajax 样例组件,因为这些组件是在 Dojo 旧版本的基础上构建的,而该版本与较新的版本之间不再兼容。NetBeans 中捆绑的 Woodstock 组件依赖于较新版本的 Dojo API 来进行客户端呈现。对于 NetBeans 5.5 中支持的大部分广泛使用的 BP Ajax 组件,都可以在 Project Woodstock 中找到对应的功能(如下所示)。
<ul>
<li>自动完成 - 此博客 (http://blogs.sun.com/dmitry/entry/creating_autocomplete_entry_field_with) 介绍了如何使用 Project Woodstock 库中的组件来实现类似的功能。</li>
<li>弹出式日历 - Project Woodstock 包含一个日历组件。</li>
<li>选择值字段 - 该功能与自动完成功能类似,但是它们属于不同的 UI。</li>
<li>进度栏 - Project Woodstock 包含一个进度栏组件。</li>
<li>Google 地图 - 计划在未来实现。</li>
<li>评级组件 - 计划在未来实现。</li>
<li>功能丰富的文本编辑器 - 目前尚不支持。</li>
</ul></blockquote>
</li>
<li><a name="113888"></a><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=113888">问题 #113888</a>:将项目从 NetBeans IDE 5.5/5.5.1 迁移至 NetBeans 6.5 时,Woodstock 主题不兼容。此问题与<a href="https://netbeans.org/bugzilla/show_bug.cgi?id=99063">问题 #99063</a> 有关,即,切换到新 Woodstock 主题时缺少正文元素。
<blockquote>
<p><b>描述:</b>将包含定制主题的项目迁移至 NetBeans IDE 6.5 时,将出现“缺少正文元素”错误。</p>
<p><b>解决方法:</b>在迁移之前,手动切换至缺省主题。迁移后将无法使用定制主题,您需要重新生成这些主题。</p>
</blockquote>
</li>
<li><a name="98577"></a><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=98577">问题 94193</a>:无法在“概要”窗口中或通过“项目”窗口中的源包编辑 Bean 属性。
<blockquote>
<p><b>描述:</b>NetBeans IDE 6.5 的“导航”窗口中禁用了“添加菜单”项,并且无法通过源包编辑属性。</p>
<p><b>解决方法:</b></p><ol><li>双击 &quot;SessionBean1&quot;(或其他 Java 文件),在 Java 编辑器中打开该 Bean。
</li><li>手动添加属性,如 <tt>private String CustomerId;</tt></li>
<li>右键单击该属性,然后选择“生成代码”。</li>
<li>在“生成”弹出式菜单中,选择“getter 和 setter”。</li>
<li><p>在 SessionBean1 的“生成 getter 和 setter”对话框中,选择属性,然后按“确定”。</p>
将在该属性后面插入公共 getter 和 setter 方法。</li>
</ol></p>
</blockquote>
</li>
<a name="95022"></a>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=95022">问题 #95022</a>:无法调整文本字段和其他组件的大小。
<blockquote>
<p><b>描述:</b>由于 Woodstock 组件发生了变化,已从下面的 Woodstock 组件中删除了大小调整句柄:文本字段、文本区域、口令字段、下拉列表和列表框。此问题尤其会影响从 Java Studio Creator 和 NetBeans Visual Web Pack 5.5/5.5.1 中导入的项目。已调整大小的组件可能与其在早期发行版中的外观有所不同。</p>
<p><b>解决方法:</b>对于文本字段和文本区域组件,请分别使用列属性和行属性进行调整。下拉列表和列表框组件已进行了改进,包含新的 width 属性。 </p>
</blockquote>
</li>
<li>在 IE7 中显示时,所有按钮组件可能无法正确显示宽度。
<blockquote>
<p><b>描述:</b>使用绝对定位放置按钮时,显示的按钮宽度不正确。例如,当 NetBeans IDE 6.5 在网格式布局模式下使用绝对定位放置组件时,可能会出现此问题。</p>
<p>IE7 要求为按钮指定宽度值。如果未指定 width 属性,则会将宽度设置为 <tt>width:auto</tt>,这会导致将按钮的宽度设置为按钮容器元素的整个可用宽度。例如,如果按钮样式包含 <tt>left=130px</tt>,该按钮将从左侧 130 像素开始,一直延伸到 <tt>&lt;body&gt;</tt> 元素的宽度。 </p>
<p><b>解决方法:</b>在 NetBeans 中,可以使用几种不同的方法来解决此问题:</p>
<ul>
<li>为按钮指定 width 属性,或者在 IDE 中调整按钮大小,以便 IDE 为按钮分配宽度。 </li>
<li> 在 IDE 中,将按钮放到组面板组件上,以便将按钮放在 span 标记内。对于这种情况,无需设置定位,因为 IDE 将为组面板组件设置定位。例如,组面板组件内按钮的 JSP 代码可能如下所示:
<pre class="examplecode">&lt;webuijsf:panelGroup binding=&quot;#{Page1.groupPanel1}&quot; id=&quot;groupPanel1&quot; style=&quot;position: absolute; left: 240px;
top: 168px&quot;&gt;<br> &lt;webuijsf:button binding=&quot;#{Page1.button1}&quot; id=&quot;button1&quot; text=&quot;Button&quot;/&gt;
&lt;/webuijsf:panelGroup&gt;</pre>
</li>
</ul>
</blockquote>
</li>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=106299">问题 #106299</a>:与早期版本不同,Visual Web JSF 项目的 faces-config.xml 中不再包含语言环境部分。
<blockquote>
<p><b>描述:</b>以前,faces-config.xml 中包含注释部分,其中列出了如何表示其他语言环境的内容,即,在某些行上使用示例来说明特定的语言环境。现在,用户必须手动添加这些行,以确保支持的语言环境部分中包含相关的语言环境名称。 </p>
<p><b>解决方法:</b>在 faces-config.xml 文件的语言环境部分中手动添加所需的语言环境。下面的示例说明了应添加的代码:</p>
<pre class="examplecode">&lt;application&gt;<br> &lt;locale-config&gt;<br> &lt;default-locale&gt;en&lt;/default-locale&gt;<br> &lt;supported-locale&gt;<b>所需的语言环境</b>&lt;/supported-locale&gt;<br> &lt;/locale-config&gt;<br> &lt;/application&gt;
</pre>
<p>另请参见<a href="https://netbeans.org/bugzilla/show_bug.cgi?id=103085">问题 #103085</a></p>
</blockquote>
</li>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=125965">问题 #125965</a>:在关闭某个 Visual Web 项目后,执行拖放操作时发生 Null 指针异常。
<blockquote>
<p><b>描述:</b>在使用两个 Visual Web JSF 项目时,如果关闭了第二个项目后返回到第一个项目,第一次执行拖放操作时可能会发生 Null 指针异常。 </p>
<p><b>解决方法:</b>在设计器中按“刷新”按钮,然后继续工作。如果此操作无效,则必须重新启动 IDE。</p>
</blockquote>
</li>
</ul>
<!--p align="center"><a href="#top">top</a></p>
<br>
<a name="known_issues-websvc"></a>
<h2>Known Issues: Web Services</h2>
<p>NetBeans 6.5 Web Services enables you to develop SOAP and RESTful services and clients. JAX-WS (Metro), REST (Jersey), Axis2, and JAX-RPC architectures are supported. From the Web Services manager, you can also drag-and-drop service operations into Java or PHP applications.</p>
<p>There are not any unresolved Web Services issues for this release at this time.</p>
<ul>
<!--li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=143332&x=18&y=9">问题 143332</a>:对于 Amazon/Facebook/Twitter/Delicious,无法在 PHP 中使用 SaaS 服务
<blockquote><p><b>描述:</b>创建 PHP 项目。将 SaaS 操作从 Amazon/Facebook/Twitter/Delicious 拖放到 index.php 中。在 Profile.php 中设置身份验证。运行项目。不会执行任何操作,或者返回错误。</p></blockquote>
<blockquote>
<p><b>解决方法:</b>NetBeans IDE 6.5 Release Candidate 中未提供解决方法。已在主干中修复了该问题。</p>
</blockquote>
</li-->
<!--li>If you are developing RESTful web services using the Spring framework AND
deploying them to the Tomcat web server, you must alter the applicationContext.xml file in
your Web service project's WEB-INF folder.
<p> In <tt>applicationContext.xml</tt>, replace the two bean definitions
elements with id values <tt>entityManagerFactory</tt> and <tt>transactionManager</tt> with the following
bean definitions:</p>
<pre class="examplecode">&lt;bean class="org.springframework.orm.jpa.LocalEntityManagerFactoryBean" id="entityManagerFactory"&gt;
&lt;property name="persistenceUnitName" value="YourPUName"/&gt;
&lt;/bean&gt;
&lt;bean class="org.springframework.orm.jpa.JpaTransactionManager" id="transactionManager"&gt;
&lt;property name="entityManagerFactory" ref="entityManagerFactory"/&gt;
&lt;/bean&gt;</pre>
<p class="notes">This defect has been fixed on the trunk and does not appear in
development builds, only Beta builds.</p>
<p class="alert">You still have to add derby jars to Tomcat libraries as described in
<a href="http://wiki.netbeans.org/DeployREST2Tomcat55">the NetBeans wiki pages</a>.</p>
</li-->
</ul>
<p align="center"><a href="#top">返回页首</a></p>
<br>
<a name="known_issues-mobility"></a>
<h2>已知问题:Java ME</h2>
<br>
<p> 通过使用 NetBeans 6.5,可以为 MIDP、CLDC 和 CDC 设备开发基于 Java ME 的应用程序。 </p>
<p>本发行版中存在以下待解决的 Java ME 问题: </p>
<ul>
<!--li> Mac OS, Solaris and other operating systems <a href="http://wiki.netbeans.org/wiki/view/FaqJ2MEOtherOpSys">are not supported</a> by MIDP emulator platforms.
<blockquote>
<p><b>Description:</b> NetBeans 6.5 Mobility and Sun Java Wireless Toolkit 2.5.2 bundled with this
release only support Windows and Linux platforms.</p>
<p><b>Workaround:</b> Mac OS users can download the <a href="http://mpowerplayer.com/">MPowerplayer</a> to develop mobile applications. The FAQ has <a href="http://wiki.netbeans.org/FaqMobilityMpowerMacOs">instructions for installing Mpowerplayer in the IDE</a>.</p>
</blockquote>
</li-->
<li>在开发联网的设备配置 (Connected Device Configuration, CDC) 应用程序时,要求安装 CDC 平台仿真器。
<blockquote>
<p><b>描述:</b>Sun Java Toolkit 1.0 for CDC 未与 6.5 发行版捆绑在一起。</p>
<p><strong>解决方法:</strong>从 Sun Developer Network <a href="http://java.sun.com/products/cdctoolkit/download-1_0.html">下载 Sun Java Toolkit 1.0 for CDC</a><a href="../../../kb/docs/javame/cdcemulator-setup.html">《NetBeans CDC 仿真器平台安装指南》</a>提供了安装此 SDK 以及其他 SDK 以进行 CDC 开发的说明。</p>
</blockquote>
</li>
<li>如果安装目录或用户目录的名称和路径中包含非 ASCII 字符,Java ME 模块将无法运行。
<blockquote>
<p><b>描述:</b>Sun Java Wireless Toolkit 不支持在项目路径中使用非 ASCII 字符。 </p>
<p><strong>解决方法:</strong>确保用户目录中不包含非 ASCII 字符。如果目录中包含此类字符,请更改 IDE 的缺省用户目录。</p>
</blockquote>
</li>
<li><a href="http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6389282">JDK 6 问题 #6389282</a>:无法在具有 JDK 6 的 Linux 中文和日语语言环境中运行项目。
<blockquote>
<p><b>描述:</b>在 NetBeans 中创建的 Java ME 项目无法在安装了 JDK 6 的 Linux 日语和中文语言环境中运行。 </p>
<p><strong>解决方法:</strong>使用 JDK 5.0 或者在英语语言环境中运行项目。 </p>
</blockquote>
</li>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=139031">NetBeans 问题 #139031</a>:如果 Java 二进制文件没有位于环境路径中,则无法在 Windows 中启动仿真器。
<blockquote>
<p><b>描述:</b>如果 <code>Java.exe</code> 没有位于环境路径中,则无法在 Windows 中启动 Sun Java Wireless Toolkit 和其他仿真器。</p>
<p><strong>解决方法:</strong>使用缺省设置安装 JDK,或者如果要执行定制安装,请确保为安装选择公共 JRE。如果已安装 JDK,则可以在系统的路径设置中添加 <code>Java.exe</code> 文件。</p>
</blockquote>
</li>
</ul>
<p align="center"><a href="#top">返回页首</a></p>
<br>
<!--a name="known_issues-uml"></a>
<h2>Known Issues: UML </h2>
<br>
<p> NetBeans 6.5 UML lets you explore and evaluate the UML functionality in the IDE. We encourage you to get involved and give us feedback by logging any issues you encounter in the Issue Tracking system at <a href="https://netbeans.org/community/issues.html">https://netbeans.org/community/issues.html</a>.</p>
<p class="notes"><b>Note:</b> NetBeans 6.5 UML is currently not supported on the Macintosh OS X platform. UML is available for the Macintosh OS X platform via the NetBeans Plugin Manager. Please see the NetBeans wiki for UML Mac issues, <a href="http://wiki.netbeans.org/wiki/view/UMLMacIssues">http://wiki.netbeans.org/wiki/view/UMLMacIssues</a> to get more information about the known Macintosh OS X issues and workarounds.</p>
<p align="center"><a href="#top">top</a></p><br-->
<a name="known_issues-soa"></a>
<h2>已知问题:SOA</h2>
<br>
<p>您可以在 IDE 中了解和评估 NetBeans SOA 6.5 发行版的新增功能。我们希望您积极参与这项活动,将遇到的任何问题记录到问题跟踪系统 (<a href="https://netbeans.org/community/issues.html">https://netbeans.org/community/issues.html</a>) 中,以便为我们提供有价值的意见和建议。</p>
<p>本发行版中存在以下待解决的 SOA 问题: </p>
<ul>
<li>要使用 Sun Java System Access Manager,必须安装下载的完整 IDE,并通过 <a href="http://java.sun.com/javaee/downloads/index.jsp">http://java.sun.com/javaee/downloads/index.jsp</a><!-- 安装 Java Application Platform SDK Update 3 Beta 或更高版本。有关安装访问管理器所需的步骤的详细信息,请参见<a style="" href="../../../kb/68/javaee/identity-amsecurity.html#install">安装 Sun Java System Access Manager</a>。--></li>
<li><a name="114171"></a><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=114171">问题 #114171</a>:手动编辑 CASA 生成的 WSDL 文件时,在 build.xml 输出中抛出 Null 指针异常。
<blockquote>
<p><b>描述:</b>CASA 不支持用户编辑自己生成的文件;在用户编辑这些文件时,它不会发出任何警告信息。</p>
<p> <b>解决方法:</b>不要编辑 CASA 生成的 WSDL 文件。不支持手动编辑 WSDL 文件,否则将会产生意外结果。</p>
</blockquote>
</li>
<li><a name="84622"></a><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=84622">问题 #84622</a>:在取消合作伙伴链接对话框后,IDE 不会对 WSDL 文件执行回滚检索。
<blockquote>
<p><b>描述:</b>在将 WSDL 文件或 Web 服务节点从 NetBeans 项目拖到图中时,如果取消出现的合作伙伴链接对话框,IDE 不会对 WSDL 文件执行回滚检索。</p>
<p> <b>解决方法:</b>如果项目不需要这些文件,可以直接从“项目”窗口中手动删除它们,如同删除任何其他项目资源一样。</p>
</blockquote>
</li>
<li><a name="112344" id="112344"></a><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=112344">问题 #112344</a>:在 XML 架构编辑器的树视图中执行拖放操作时,可能会抛出异常。
<blockquote>
<p><b>解决方法:</b>使用 JDK 1.6.0_02 或更高版本。</p>
</blockquote>
</li>
<li><a name="96237" id="96237"></a><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=96237">问题 #96237</a>:XSLT 设计器不支持在复杂类型、简单类型或内置类型中定义的消息。
<blockquote>
<p><b>描述:</b>在本发行版中,XSLT 设计器不支持在 WSDL 中使用 <tt>type=&quot;...&quot;</tt> 属性声明的消息。仅支持使用 <tt>element=&quot;...&quot;</tt> 属性进行的声明。</p>
</blockquote>
</li>
</ul>
<p align="center"><a href="#top">返回页首</a></p>
<br>
<!--a name="known_issues-ruby"></a>
<h2>Known Issues: Ruby</h2>
<p>NetBeans 6.5 Ruby enables you to develop ...</p>
<p>The unresolved Ruby issues for this release are as follows:</p>
<ul>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=119567">Issue #xxxxxxx</a>:
Desccribe impact of issue on Ruby functionality
<blockquote>
<p><b>Description:</b> Describe issue.</p>
<p><b>Workaround: </b>Describe workaround if one exists.</p>
</blockquote>
</li>
</ul>
<p align="center"><a href="#top">top</a></p>
<br-->
<a name="known_issues-cnd"></a>
<h2>已知问题:C/C++</h2>
<br>
<p>NetBeans 6.5 C/C++ 支持在 Microsoft Windows、Macintosh OS X、Linux 和 Solaris<small><sup>TM</sup></small> 操作系统上开发 C 和 C++ 应用程序。C/C++ 开发者可以将现有的应用程序导入到 NetBeans 项目系统中,或者开发新的应用程序和库。NetBeans C/C++ 支持涵盖端对端开发周期:项目和模板、高级语言识别编辑器、基于 makefile 的生成以及调试。</p>
<p>有关安装和配置编译器和工具以实现 NetBeans C/C++ 支持的信息,请参见<a href="cpp-setup-instructions.html">安装和配置 C/C++ 支持</a>
</p>
<p>本发行版中存在以下待解决的 C/C++ 问题:
</p><ul>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=128204">问题 #108204</a>:在 Windows 平台上调试时,用户无法在“输出”窗口中输入内容。
<blockquote>
<p><b>描述:</b>在 Windows 平台上,如果将项目的控制台类型设置为“输出窗口”,在调试应用程序时,将无法在“输出”窗口中输入内容。此问题不影响使用远程主机进行的开发工作。
</p>
<p>
<b>解决方法:</b>使用以下方法将项目的控制台类型设置为“外部终端”:在“项目”窗口中右键单击项目节点,在“项目属性”对话框中选择“运行”节点,从“控制台类型”下拉列表中选择“外部终端”,然后单击“确定”。
</p>
</blockquote>
</li><li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=121776">问题 #121776</a>:在通过 gdb 调试使用 Sun Studio 编译的代码时,有时会出现问题。
<blockquote>
<p><b>描述:</b>在 Solaris 和 Linux 操作系统上,有时无法通过 gdb 调试器正确调试使用 Sun Studio 编译器编译的代码。Sun Studio 12 软件中已修复了大多数已知问题,但仍存在个别问题。如果在调试使用 Sun Studio 12 编译器编译的程序时出现问题,应首先应用最新的 Sun Studio 12 产品修补程序。如果问题仍然存在,请在 Issuezilla 中记录这一缺陷问题,并围绕此问题来展开说明这一任务。
</p>
<p>
当我们发现问题后,将会打开这些新问题,并会更新围绕这些问题的任务,以便提供一些建议,帮助您解决当前在通过 NetBeans 和 gdb 调试器调试使用 Sun Studio
12 编译器编译的程序时所出现的问题。
</p>
<p>如果通过 Sun Studio 12 IDE 和 dbx 调试器调试使用 Sun Studio 12 编译器编译的代码,则不会受到这些问题的影响。
</blockquote>
</p></li>
<li><a href="https://netbeans.org/bugzilla/show_bug.cgi?id=121775">问题 #121775</a>:在 Tiger (Mac OS X 10.4) 上进行调试时需要最新的 Xcode。
<blockquote>
<p><b>描述:</b>如果在 Macintosh Tiger (Mac OS X 10.4) 上进行调试,gcc 和 g++ 编译器的缺省版本在生成代码时会在调试输出中出现错误。Apple 已发布了一个 Xcode 更新包(版本 2.5),可用来修复此问题。gcc、g++ 和 gdb 的正确版本为:
<br><br>
gcc:4.0.1 - Apple build 5367<br>
g++:4.0.1 - Apple build 5367<br>
gdb:6.3.50 - Apple build 573 (10/20/2006)
<br>
</p><p>
要下载此版本的 Xcode,请参见 <a
href="http://developer.apple.com/tools/download"><tt>http://developer.apple.com/tools/download</tt></a>
</p>
<p>
Leopard (Mac OS X 10.5) 上不会出现此问题。
</p>
此问题的症状为:使用 <tt>-gdwarf</tt> 标志(C/C++ 应用程序项目的缺省设置)编译的可执行文件包含不正确的行信息,并且可能会忽略断点。
</p>
</blockquote>
</li>
</ul>
<p align="center"><a href="#top">返回页首</a></p>
<a name="more_info"></a>
<h2>更多信息</h2>
<br>
<p>在 NetBeans 项目的 Web 站点上,可以找到新闻、文章、附加模块以及其他有用的信息。由于 NetBeans 是一个开放源代码的项目,因此,还可以通过该 Web 站点访问源代码和错误数据库,并获取有关创建您自己的 NetBeans 模块的信息,等等。有关更多信息,请访问 <a href="https://netbeans.org/">http://www.netbeans.org</a></p>
<h4>文档</h4>
<p>要详细了解 NetBeans IDE 6.5 中的新增功能,请参阅基于 Web 的一系列教程和动画视频。请定期查看这些页面,我们将会随时添加新内容。</p>
<ul>
<li><a href="../../../kb/index_zh_CN.html">NetBeans IDE 文档</a></li>
<li><a href="../../../kb/docs/screencasts.html">NetBeans IDE 截屏视频</a></li>
</ul>
<p>NetBeans IDE 6.5 的内置帮助系统进行了更新,以反映自 6.1 发行版以来对用户界面所做的更改。 </p>
<br>
<!--p class="notes"><b>Note: </b>If you are running the NetBeans IDE on Mac OS X, see <a href="../../../kb/articles/mac.html"> Using NetBeans on Mac OS X</a> for more information about keyboard equivalents,
tips and tricks, and other Mac-specific topics. </p-->
<h4>社区</h4>
<p>通过注册 NetBeans 项目邮件列表和论坛 (<a href="../../lists/index.html">https://netbeans.org/community/lists/</a>),您可以获取最新的开发信息并与 NetBeans 社区进行交互。</p>
<br style="clear:both;">
<p class="align-center"><a href="#top">返回页首</a></p><br>
</body>
</html>