NetBeans IDE 6.8 发行说明

NetBeans IDE 是一个使用 Java 编程语言编写且基于标准的模块化集成开发环境 (Integrated Development Environment, IDE)。NetBeans 项目由功能完善的开源 IDE(使用 Java 编程语言编写)和富客户端应用程序平台(作为构建任何类型的应用程序的通用框架)组成。有关如何在系统上安装该软件的信息,请参见 NetBeans IDE 6.8 安装说明。要了解此 IDE 发行版中所包含的新增功能,请参见 NetBeans IDE 6.8 发行信息页。

目录

6.8 中的新增功能

NetBeans IDE 6.8 在 NetBeans IDE 6.7.1 的基础上进行了大量更新,其中涉及以下改进:

  • Java EE 6 支持
  • 包含许多新增功能的 JSF 2.0 支持
  • PHP 5.3 和 Symfony 框架支持
  • 改进的 Kenai 功能集成和 Jira 错误跟踪支持
  • NetBeans IDE 6.8 新增功能和重要功能页中列出了其他增强功能。

有关此发行版的详细信息,请参见 NetBeans IDE 6.8 发行信息页。

多语言支持信息

NetBeans IDE 已被转换为 Sun 支持的以下语言版本:巴西葡萄牙语 (BR)、日语 (JP) 和简体中文 (ZH)。

此外,该 IDE 还有一些其他语言的社区转换版本,可以从 IDE“语言”下拉菜单的“由社区贡献”部分中下载

支持的技术

NetBeans IDE 6.8 支持以下技术,并且经测试,可以与下列应用服务器配合使用。如果您计划使用的版本不同于下面明确列出的版本,请注意 IDE 可能会因此而出现不可预测的行为。

支持的技术:
  • Java EE 5、Java EE 6 和 J2EE 1.4
  • JavaFX SDK 1.2.1
  • Java ME SDK 3.0
  • Struts 1.3.8
  • Spring 2.5
  • Hibernate 3.2.5
  • Java API for RESTful Web Services (JAX-RS) 1.1
  • PHP 5.3、5.2、5.1
  • Ruby 1.9、1.8
  • JRuby 1.4
  • Rails 2.3.4
  • Groovy 1.6.4
  • Grails 1.1
  • VCS
    • CVS:1.11.x 和 1.12.x
    • Subversion:1.4.x、1.5.x、1.6.x
    • Mercurial:1.x
    • ClearCase V7.0
   

通过测试的应用服务器:
  • GlassFish v3
  • Sun Java System Application Server PE 8.2
  • WebLogic 11g (10.3.1.0)
  • Tomcat 6.0.20
  • Tomcat 5.5
  • JBoss 5.0

系统要求

NetBeans IDE 需要运行在支持 Java VM(Virtual Machine,虚拟机)的操作系统上,并且经测试还可以在下列平台上运行。

注意:IDE 要求的最小屏幕分辨率为 1024x768 像素。


支持的操作系统

最低的硬件配置

  • Microsoft Windows XP Professional SP3:
    • 处理器:800 MHz Intel Pentium III 或具有同等性能的处理器
    • 内存:512 MB
    • 硬盘空间:750 MB 可用硬盘空间

  • Microsoft Windows Vista SP1:
    • 处理器:800 MHz Intel Pentium III 或具有同等性能的处理器
    • 内存:512 MB
    • 硬盘空间:750 MB 可用硬盘空间

  • Microsoft Windows 7:
    • 处理器:800 MHz Intel Pentium III 或具有同等性能的处理器
    • 内存:512 MB
    • 硬盘空间:750 MB 可用硬盘空间

  • Ubuntu 9.04:
    • 处理器:800 MHz Intel Pentium III 或具有同等性能的处理器
    • 内存:512 MB
    • 硬盘空间:650 MB 可用硬盘空间

  • Solaris OS 版本 10 (SPARC):
    • 处理器:UltraSPARC II 450 MHz
    • 内存:512 MB
    • 硬盘空间:650 MB 可用硬盘空间

  • Solaris OS 版本 10 (x86/x64 Platform Edition):
    • 处理器:AMD Opteron 1200 Series 1.8 GHz
    • 内存:512 MB
    • 硬盘空间:650 MB 可用硬盘空间

  • Macintosh OS X 10.5 Intel:
    • 处理器:双核 Intel
    • 内存:512 MB
    • 硬盘空间:650 MB 可用硬盘空间

  • Macintosh OS X 10.5 PPC:
    • 处理器:PowerPC G4
    • 内存:512 MB
    • 硬盘空间:650 MB 可用硬盘空间

    有关详细信息,请参见在 Mac OS X 上使用 NetBeans

建议的硬件配置

  • Microsoft Windows XP Professional SP3:
    • 处理器:2.6 GHz Intel Pentium IV 或具有同等性能的处理器
    • 内存:2 GB
    • 硬盘空间:1 GB 可用硬盘空间
  • Microsoft Windows Vista SP1:
    • 处理器:2.6 GHz Intel Pentium IV 或具有同等性能的处理器
    • 内存:2 GB
    • 硬盘空间:1 GB 可用硬盘空间
  • Microsoft Windows 7:
    • 处理器:2.6 GHz Intel Pentium IV 或具有同等性能的处理器
    • 内存:2 GB
    • 硬盘空间:1 GB 可用硬盘空间
  • Ubuntu 9.04:
    • 处理器:2.6 GHz Intel Pentium IV 或具有同等性能的处理器
    • 内存:2 GB
    • 硬盘空间:850 MB 可用硬盘空间
  • Solaris OS 版本 10 (SPARC):
    • 处理器:UltraSPARC IIIi 1 GHz
    • 内存:2 GB
    • 硬盘空间:850 MB 可用硬盘空间
  • Solaris OS 版本 10 (x86/x64 Platform Edition):
    • 处理器:AMD Opteron 1200 Series 2.8 GHz
    • 内存:2 GB
    • 硬盘空间:850 MB 可用硬盘空间
  • OpenSolaris 2009.06 (x86/x64 Platform Edition):
    • 处理器:AMD Opteron 1200 Series 2.8 GHz
    • 内存:2 GB
    • 硬盘空间:650 MB 可用硬盘空间
  • Macintosh OS X 10.5 Intel:
    • 处理器:双核 Intel
    • 内存:2 GB
    • 硬盘空间:850 MB 可用硬盘空间
  • Macintosh OS X 10.5 PPC:
    • 处理器:PowerPC G5
    • 内存:2 GB
    • 硬盘空间:850 MB 可用硬盘空间
    有关详细信息,请参见在 Mac OS X 上使用 NetBeans


NetBeans IDE 还可以在下列平台上运行:

  • Java Desktop System 2
  • Microsoft Windows 2000 Professional SP4
  • Mac OS X 10.4.11 Intel/Power PC
  • 其他各种 Linux 发行版本,例如 Ubuntu 8.x、Red Hat Enterprise Linux 等。

注意:虽然上述系统要求适用 IDE 的大部分配置,但 NetBeans Web 和 Java EE 支持的某些领域具有特别高的系统资源要求,在将 IDE 与各种应用服务器配合使用时,这种情况尤为突出。因此,为了在开发 Web 和 Java EE 应用程序时获得最佳效果,请确保您的系统至少满足建议的系统要求。

所需的软件

NetBeans IDE 需要运行在 Java SE Development Kit (JDK) 上,该 JDK 为编译、调试和运行使用 Java 语言编写的应用程序提供了 Java 运行时环境和开发工具。

经测试可以与此发行版配合使用的 JDK 包括:

  • JDK 6 Update 14
  • JDK 5 Update 19

注意:"PHP"、"Ruby" 和 "C/C++" NetBeans 软件包仅要求安装并运行 Java Runtime Environment 5 或 6。


可以通过下面列出的某个站点下载适用您平台的 JDK:

注意:可以通过以下位置下载 JDK 的归档版本:http://java.sun.com/products/archive/index.html

返回页首

兼容性

在安装后第一次运行 IDE 时,可以选择导入以前安装中使用的一些设置。如果选择不从现有安装中导入设置,则会使用缺省设置打开 IDE。请注意,IDE 只能识别用户目录位于缺省位置的早期安装。而无法识别使用 --userdir 开关指定用户目录的安装。如果要从安装程序无法识别的位置导入设置,请执行以下操作:

  1. 启动 IDE,转至主菜单中的“工具”>“选项”。
  2. 单击“选项”对话框底部的“导入”按钮。
  3. 在“选择要导入的选项”对话框中,单击“浏览”按钮,然后导航到包含要导入的设置的用户目录。有关 NetBeans IDE 用户目录位置的详细信息,请参见以下常见问题解答:What is a userdir and where can I find it?(什么是用户目录?用户目录位于何处?)

注意:如果在 NetBeans IDE 6.8 中编辑某个项目的属性,而该项目是在 NetBeans IDE 4.1 或更早版本中创建的,则在 NetBeans IDE 早期版本中将无法再打开该项目。

返回页首

JavaFX 1.2.1 SDK 可用性

NetBeans 6.8 发行版捆绑了 JavaFX 1.2.1 SDK。

注意:支持的 JavaFX 1.2.1 SDK 的最低版本为 JDK 6 Update 14(对于 Windows)和 JDK 5 Update 16(对于 Mac OS)。有关详细信息,请参见 JavaFX SDK 系统要求页。

注意:有关系统要求、支持的功能和已知问题的其他信息,请参阅 JavaFX 1.2.1 SDK 发行说明

返回页首

SQL 编辑器和数据库

在 NetBeans IDE 6.8 中,对数据库功能进行了如下更改:

  • 升级了驱动程序。已将 NetBeans IDE 中包含的 MySQL 驱动程序更新为版本 5.1.6。
  • 通过测试的驱动程序

    经测试,NetBeans IDE 6.8 可以与下列数据库和驱动程序配合使用。

    驱动程序
    版本
    示例 URL
    JavaDB Derby 10.4.1.3 jdbc:derby://localhost:1527/sample(网络)
    Oracle Oracle Database 10g Release 2 (10.2.0.2) jdbc:oracle:thin:@//localhost:1521:ora9i
    PostgreSQL 8.3 Build 603 jdbc:postgresql://jsmith.mycompany.com:5432/postgres
    MySQL MySQL Connector/J 5.1.6 jdbc:mysql://localhost:3306/sample
  • 其他驱动程序

    下列驱动程序和数据库尚未经过正式测试,但凭经验断定可以使用它们。

    驱动程序
    版本
    示例 URL
    Microsoft Microsoft SQL Server 2005 JDBC Driver 1.2.2828.100 jdbc:sqlserver://localhost:1433;databaseName=travel;selectMethod=cursor
    IBM Redistributable DB2 JDBC Type 4 driver v8 fixpack 13 jdbc:db2://localhost:50002/sample
    jTDS jTDS 1.2.1 jdbc:jtds:sqlserver://test-mycompany.com:1433/travel
    DataDirect DataDirect Connect for JDBC - 3.6 DataDirect Connect for JDBC - 3.6.07 jdbc:datadirect:oracle://localhost;SID=ora9i jdbc:datadirect:sqlserver://localhost:1433;DatabaseName=travel;SelectMethod=cursor jdbc:datadirect:db2://localhost:50002;databaseName=sample
    Pointbase 5.2 ECF build 294

     

    jdbc:pointbase://localhost:29092/sample

     

返回页首

已知问题:安装程序

本发行版中存在以下待解决的安装程序问题:

  • 问题 #6720021:将 OpenSolaris 与任何版本的 JDK 5 配合使用时,安装程序无法运行。

    描述:在将 OpenSolaris 与任何版本的 JDK 5 配合使用时,安装程序无法运行。

    解决方法:使用 JDK 6 进行安装,或者在使用 JDK 5 运行安装程序之前执行 "export AWT_TOOLKIT=XToolkit" 命令。

  • 问题 #93568:在 Solaris 和 Linux 上,如果网络连接中断,安装将会挂起。

    描述:在 Solaris 和 Linux 平台上,当安装程序正在网络目录中搜索兼容 JDK 时,如果网络连接中断,安装将会挂起。

    解决方法:恢复网络连接并继续执行安装。

  • 问题 #117172:在 Ubuntu 上运行安装程序时出现空白窗口。

    描述:在安装了 Beryl/Compiz/Compiz Fusion 的 Ubuntu 上运行安装程序时,会显示一个空白/灰显对话框。

    解决方法:在运行安装程序之前,请执行 export AWT_TOOLKIT=MToolkit 命令。

  • 问题 #123300:在 Fedora Core 8 上,安装程序停止显示界面并返回到控制台。

    描述:在 Fedora Core 8 上,系统停止显示安装界面并返回到控制台。

    解决方法:请参见 https://netbeans.org/servlets/ReadMsg?list=nbusers&msgNo=98765。

  • NetBeans IDE 6.8 安装向导无法正常启动(挂起)。在用户手动停止安装过程后,安装程序会报告另一个安装程序实例正在运行。

    描述:在 Windows 上,如果缺省使用 Java6 并在桌面上存放较大的 zip 文件,安装向导将无法正常启动(挂起)。在用户手动停止安装过程后,安装程序会报告另一个安装程序实例正在运行。

    解决方法:在安装之前,从桌面上删除所有较大的 zip 文件。

  • 问题 #177872:在 Mac OS X 上,GlassFish v3 附加软件及更新工具可能无法正常运行

    描述:在 Mac OS X 上,如果以 root 用户身份安装 GlassFish v3,则非 root 用户帐户在使用时,基于 pkg 的附加软件及更新工具将无法正常运行。

    解决方法:使用 chown -R 命令更改 GlassFish 安装的所有权,然后将其设置为需要它的非 root 用户。例如,sudo chown -R <newuser>:admin /Applications/NetBeans/glassfish-v3,其中 newuser 是非 root 用户。使用此命令后,用户就可以直接执行 bin/updatetoolbin/pkg 工具。

返回页首

已知问题:核心 IDE

本发行版中存在以下待解决的问题:

  • 启动 IDE(Solaris x86 和双核 Opteron)时出现问题。

    描述:对于某些 Solaris x86 和双核 Opteron 配置,可能会在启动 IDE 时遇到问题,因为在装入 GTK look&feel 库时会出现 JDK 错误。

    解决方法:如果遇到此问题,请指定以下命令行选项:-laf javax.swing.plaf.metal.MetalLookAndFeel

  • 在某些亚洲语言环境中,无法正常显示字符。

    描述:在 Ubuntu 和其他一些 Linux 发行版本上运行使用某些亚洲语言环境的 IDE 时,可能无法读取 IDE 屏幕上的文本。在某些 Linux 发行版本上,多字节字符可能会由于 JDK 字体设置问题而显示为矩形框。

    解决方法:请参见以下常见问题解答,以获取解决此问题的帮助:http://wiki.netbeans.org/FaqI18nLinuxAsianFonts

  • 问题 #6720021:使用任何版本的 JDK 5 时,可能无法在 OpenSolaris 上启动 IDE。

    描述:使用任何版本的 JDK 5 时,可能无法在 OpenSolaris 上启动 IDE。

    解决方法:使用 JDK 6,或者在启动 IDE 之前执行 export AWT_TOOLKIT=XToolkit 命令。

  • 问题 #64840:在启用了 IPv6 的 Linux 上,网络通信中断。

    描述:在启用了 IPv6 的 Linux 上,网络通信中断,从而导致 IDE 无法连接到捆绑的服务器、“自动更新”等。

    解决方法:如果出现此问题,请使用 -J-Djava.net.preferIPv4Stack=true 开关运行 IDE。或者,禁用 IPv6(在 /etc/modules.conf/etc/modprobe.conf 中)。

    有关详细信息,请参见问题 #5087907

  • 问题 #167401:在 MacOS X 系统上使用 JDK 1.6.0 update 13 时,IDE 会随机冻结

    描述:由于存在编号为 6993269 的 Apple JDK 错误,在浏览主菜单栏时,IDE 可能会随机冻结。

    解决方法:更换为其他的 JDK 版本,或将 netbeans.conf 文件的缺省启动选项修改为 -J-Dapple.laf.useScreenMenuBar=false

  • 问题 #110074:在 Solaris 上,编辑器会定期发生冻结。

    描述:在 Solaris 上使用 JDK 6、6u1 或 6u2 运行 IDE 时,可能会长时间阻止线程运行,从而导致编辑器停止响应。

    解决方法:将 JDK 6 安装升级到 Update 3 或更高版本。

  • 问题 #88776:在使用动态连接模式分析应用程序的性能时,该应用程序会发生崩溃。

    描述:在 JDK 1.6 上运行时,如果使用动态连接模式分析应用程序的性能,可能会导致该应用程序发生崩溃。

    解决方法:使用 -Xshare:off 开关启动要分析的应用程序。

    另请参见问题 #113847

  • 问题 #119617:编辑器中的光标丢失,并且无法使用键盘键入内容。

    描述:在编辑器窗口中使用提示后,有时可能会出现以下情况:编辑器中的插入点消失,并且无法使用键盘键入内容。此问题大多出现在 Mac OS X 10.4 上,但某些 Ubuntu 版本也报告出现过这一问题。

    解决方法:使用鼠标打开一个对话框窗口(如属性对话框),然后将其关闭。这会使焦点返回到编辑器,并且插入点和键盘将恢复正常。

  • 问题 #130357:I18N - 如果项目名称或路径包含多字节字符,Mac OS 将无法生成 Javadoc。

    描述:在创建临时参数文件时,将使用缺省操作系统编码 MacRoman 编写 Javadoc 任务。这似乎是一个 Mac OS 问题,其中 BSD 和 Mach 部分(系统和内核调用)接受 UTF-8 格式的参数,而操作系统和 HFS 则将其提升为 MacRoman。

    解决方法:避免在项目名称或路径中使用多字节字符。

  • 问题 #152916:使用 JDK 1.6_07 时,可能无法在 64 位 Mac OS X 10.5.5 上启动 IDE

    描述:对于某些 64 位 Mac OS X 10.5.5 配置(将 JDK 1.6_07 设置为系统的缺省 Java 平台),在从查找器和命令行启动 IDE 时可能会遇到问题。

    解决方法:将系统的缺省 Java 平台切换至 JDK 1.5。

  • 问题 #150416:在没有 InnoDB 的情况下无法创建样例数据库

    描述:NetBeans 中的样例数据库使用外键。MyISAM 引擎不支持外键。因此,在没有 InnoDB 存储引擎的情况下,无法使用样例数据库。

    解决方法:安装 InnoDB 事务存储引擎。

  • 问题 #158421:将 IDE 与 G1 垃圾回收器配合使用时出现问题

    描述:如果使用 G1 垃圾回收器(在 JDK 6 Update 14 或更高版本以及 JDK 7 中),在使用 IDE 时可能会抛出异常。

    解决方法:不要使用 G1 垃圾回收器(从 netbeans.conf 或命令行中删除 -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC)。

返回页首

已知问题:Web 和 Java EE

本发行版中存在以下待解决的 Web 和 Java EE 问题:

  • 问题 #178108:未自动生成受管 JPA 实体的 Meta 模型类
    说明:未生成相应受管实体的 Meta 模型类。无法构造使用条件 API 和 meta 模型类的类型安全查询。
  • 不支持 Ajax 样例组件
    描述:本发行版不支持 Blue Prints Ajax 样例组件,因为这些组件均基于 Dojo 的旧版本,而该版本与较新版本不再兼容。NetBeans 中捆绑的 Woodstock 组件依赖于较新版本的 Dojo API 来进行客户端呈现。对于 NetBeans 5.5 中支持的大部分广泛使用的 BP Ajax 组件,都可以在 Project Woodstock 中找到对应的功能(如下所示)。
    • 自动完成 - 此博客 (http://blogs.sun.com/dmitry/entry/creating_autocomplete_entry_field_with) 介绍了如何使用 Project Woodstock 库中的组件来实现类似的功能。
    • 弹出式日历 - Project Woodstock 包含一个日历组件。
    • 选择值字段 - 该功能与自动完成功能类似,但是它们属于不同的 UI。
    • 进度栏 - Project Woodstock 包含一个进度栏组件。
    • Google 地图 - 计划在未来实现。
    • 评级组件 - 计划在未来实现。
    • 功能丰富的文本编辑器 - 目前尚不支持。

返回页首

已知问题:数据库支持

通过 NetBeans,您可以编写代码以将应用程序与数据库集成在一起,还可以将应用程序连接到数据库。

本发行版中存在以下待解决的数据库问题:

  • 问题 #168812:SELECT * INTO 语句仅更新前 20 行。

    描述:SELECT * INTO table2 FROM table1 语句仅更新 table2 的前 20 行。

    解决方法:创建 table1 并调用语句 INSERT INTO table2,然后执行 SELECT * FROM table1。

返回页首

已知问题:Java ME

通过使用 NetBeans ,可以为 MIDP、CLDC 和 CDC 设备开发基于 Java ME 的应用程序。

本发行版中存在以下待解决的 Java ME 问题:

  • Java ME SDK 3.0 不支持 Linux Solaris 和其他操作系统。

    描述:此发行版捆绑的 NetBeans 6.8 Mobility 和 Java ME SDK 3.0 仅支持 Windows 操作系统。

    解决方法:Linux 安装程序捆绑了 Sun Java Wireless Toolkit 2.5.2。Mac OS 用户可以下载 Java Platform Micro Edition Software Development Kit 3.0 for MacOS EA 以开发 Mobile 应用程序。有关 IDE 的常见问题解答中提供了安装 Java ME SDK 3.0 for MacOS 的说明

  • 问题 #139031:如果 Java 二进制文件没有位于环境路径中,则无法在 Windows 中启动仿真器。

    描述:如果 Java.exe 没有位于 PATH 环境变量中,则无法在 Windows 中启动 Java ME SDK 和其他仿真器。

    解决方法:使用缺省设置安装 JDK,或者如果要执行定制安装,请确保为安装选择公共 JRE。如果已安装 JDK,则可以在系统的路径设置中添加 Java.exe 文件。

返回页首

已知问题:Ruby

通过 NetBeans,您可以开发 Ruby 和 Ruby Rails 应用程序。

本发行版中存在以下待解决的 Ruby 问题:

  • 问题 #171338:用户无法创建 Rails 项目

    描述:当捆绑的 JRuby 平台的目录路径中存在空格时,用户无法创建项目。

    解决方法:从命令行手动升级 RubyGems:nb_install_dir_ruby2/jruby-1.4/bin/jruby -S gem update --system

返回页首

已知问题:C/C++

NetBeans C/C++ 支持在 Microsoft Windows、Macintosh OS X、Linux 和 SolarisTM 操作系统上开发 C 和 C++ 应用程序。C/C++ 开发者可以将现有的应用程序导入到 NetBeans 项目系统中,或者开发新的应用程序和库。NetBeans C/C++ 支持涵盖端对端开发周期:项目和模板、高级语言识别编辑器、基于 makefile 的生成以及调试。

有关安装和配置编译器和工具以实现 NetBeans C/C++ 支持的信息,请参见安装和配置 C/C++ 支持

本发行版中存在以下待解决的 C/C++ 问题:

  • 问题 #149053:在 Windows 平台上,make 工具的路径不能包含空格

    描述:在 Windows 平台上,如果 make 工具的路径包含嵌入的空格,则该路径会被截断,而且无法找到这些工具。

    解决方法:不要在 make 工具路径中使用空格。

  • 问题 #166811:在 Open Solaris 上开始调试 C++ 文件时,GDB 失败。

    描述:由于段错误,在 Open Solaris 上调试 C++ 项目时,GDB 失败。

    解决方法:按照此错误解决方法中的描述,删除 gcc-432 包。

  • 问题 #148204:在 Windows 平台上调试时,用户无法在“输出”窗口中输入内容。

    描述:在 Windows 平台上,如果将项目的控制台类型设置为“输出窗口”,在调试应用程序时,将无法在“输出”窗口中输入内容。此问题不影响使用远程主机进行的开发工作。

    解决方法:使用以下方法将项目的控制台类型设置为“外部终端”:在“项目”窗口中右键单击项目节点,在“项目属性”对话框中选择“运行”节点,从“控制台类型”下拉列表中选择“外部终端”,然后单击“确定”。

  • 问题 #121776:在通过 gdb 调试使用 Sun Studio 编译的代码时,有时会出现问题。

    描述:在 Solaris 和 Linux 操作系统上,有时无法通过 gdb 调试器正确调试使用 Sun Studio 编译器编译的代码。Sun Studio 12 软件中已修复了大多数已知问题,但仍存在个别问题。如果在调试使用 Sun Studio 12 编译器编译的程序时出现问题,应首先应用最新的 Sun Studio 12 产品修补程序。如果问题仍然存在,请在 Issuezilla 中记录这一缺陷问题,并围绕此问题来展开说明这一任务。

    当我们发现问题后,将会打开这些新问题,并会更新围绕这些问题的任务,以便提供一些建议,帮助您解决当前在通过 NetBeans 和 gdb 调试器调试使用 Sun Studio 12 编译器编译的程序时所出现的问题。

    如果通过 Sun Studio 12 IDE 和 dbx 调试器调试使用 Sun Studio 12 编译器编译的代码,则不会受到这些问题的影响。

  • 问题 #121775:在 Tiger (Mac OS X 10.4) 上进行调试时需要最新的 Xcode。

    描述:如果在 Macintosh Tiger (Mac OS X 10.4) 上进行调试,gcc 和 g++ 编译器的缺省版本在生成代码时会在调试输出中出现错误。Apple 已发布了一个 Xcode 更新包(版本 2.5),可用来修复此问题。gcc、g++ 和 gdb 的正确版本为:gcc:4.0.1 - Apple build 5367;g++:4.0.1 - Apple build 5367;gdb:6.3.50 - Apple build 573 (10/20/2006)

    要下载此版本的 Xcode,请参见 http://developer.apple.com/tools/download

    Leopard (Mac OS X 10.5) 上不会出现此问题。

    此问题的症状为:使用 -gdwarf 标志(C/C++ 应用程序项目的缺省设置)编译的可执行文件包含不正确的行信息,并且可能会忽略断点。

返回页首

更多信息

在 NetBeans 项目的 Web 站点上,可以找到新闻、文章、附加模块以及其他有用的信息。由于 NetBeans 是一个开源项目,因此,还可以通过该 Web 站点访问源代码和错误数据库,并获取有关创建您自己的 NetBeans 模块的信息,等等。有关更多信息,请访问 http://www.netbeans.org

文档

要详细了解 NetBeans IDE 6.8 中的功能,请参阅基于 Web 的一系列教程和截屏视频。请定期查看这些页面,我们将会随时添加新内容。

NetBeans IDE 6.8 的内置帮助系统进行了更新,以便支持自 6.7 发行版以来新增的功能以及对用户界面所做的少量更改。

社区

通过注册 NetBeans 项目邮件列表 (https://netbeans.org/community/lists/),您可以获取最新的开发信息并与 NetBeans 社区进行交互。

您可以在 http://forums.netbeans.org/ 上张贴问题。该论坛与广泛使用的 NetBeans 邮件列表同步。请注意,该论坛要求单独进行注册。

要了解如何提供 NetBeans UI、帮助和用户文档的其他语言本地化版本,请访问社区本地化信息页 http://translatedfiles.netbeans.org/



返回页首

Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2013, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo