NetBeans Visual Web Pack 5.5 发行说明

NetBeans Visual Web Pack 5.5 为快速构建 Web 应用程序(具有 AJAX 的 JavaServer Faces 组件以及拖放式数据源绑定支持等)提供了一个环境平台。

目录


注意:NetBeans Visual Web Pack 5.5 包含的 AJAX 组件仅作为样例使用,并不适用于产品应用程序。

系统要求

本主题列出了在开始安装 NetBeans Visual Web Pack 5.5 之前必须具备的先决条件。

系统设置

下表列出了运行 NetBeans Visual Web Pack 5.5 所需的硬件和操作系统的最低配置要求:

平台

CPU

RAM

硬盘空间

操作系统

支持的浏览器

Solaris SPARC

处理速度为 750 MHz 的 UltraSPARC III

1 GB

130 MB

Solaris 10 OS

Sun 支持的 Mozilla 1.7

Solaris (x86 Platform Edition)

处理速度为 1 GHz 的 Intel Pentium 4(或与之等效的 CPU)

1 GB

130 MB

Solaris 10 OS

Sun 支持的 Mozilla 1.7

Microsoft Windows

处理速度为 1 GHz 的 Intel Pentium 4(或与之等效的 CPU)

1 GB

130 MB

Windows 2000 Professional Edition (Service Pack 4)、
Windows XP Professional Edition (Service Pack 2)

Internet Explorer 5.5 Service Pack 2 (Windows 2000)
Internet Explorer 6 Service Pack 2 (Windows XP)

Linux

处理速度为 1 GHz 的 Intel Pentium 4(或与之等效的 CPU)

1 GB

130 MB

Red Hat Fedora Core 3(在 zh_CN 语言环境中运行时会出现问题,并且在其他亚洲语言环境中也有可能出现此类问题);请参见下面“已知问题”中的呈现问题)。

Firefox 1.0.4(最低配置)

Mac OS

1 GHz PowerPC G4
1.83 GHz Intel Dual Core

1 GB

130 MB

Macintosh OS 10.4、10.4.5

最低配置为 Safari 1.2.1(对于 OS 10.4.5,最低配置为 Safari 2)、Mozilla 1.6



所需的软件

在安装 NetBeans Visual Web Pack 5.5 之前,必须先安装以下软件:

  • NetBeans IDE 5.5
  • Java SE Development Kit (JDK) 5.0 Update 6(版本 1.5.0_06)或更高版本。

    如果未安装 JDK 5.0 Update 6 或更高版本,则无法执行此安装。您可以从 Java SE 下载页中下载此 JDK。

    请注意,Mac OS X 安装需要 Java 2 Standard Edition (J2SE) 5.0 Release 4。您可以从 Apple 下载页中下载此 JDK。请搜索 "J2SE" 以查找此发行版本。
  • 应用服务器

    要利用 Visual Web Pack 的样例应用程序和数据库并通过 Java EE 5 开发 Visual Web 应用程序,请使用 Sun Java System Application Server 9 Platform Edition(开放源代码 Java EE 5 应用服务器)。有关详细信息,请参见 Java EE 下载

支持的技术

NetBeans Visual Web Pack 5.5 支持以下技术:

  • Enterprise JavaBeans (EJB) 3.0
  • JAX-WS 2.0
  • Java Persistence (JSR-220)
  • JavaServer Faces 1.2 (JSR-127)
  • Java Servlet 2.5
  • JavaServer Pages (JSP) 2.1
  • Struts 1.2.9
  • Java API for XML-based Remote Procedure Calls (JAX-RPC) 1.6
  • Java APIs for XML Registries (JAXR) 1.0
  • Java API for XML Processing (JAXP) 1.2
  • JavaServer Pages Standard Tag Library 1.1

注意:如果使用的 JBoss、WebLogic 或 Struts 版本不是明确列出的版本,则可能会导致 IDE 出现不可预料的行为,这是因为它们是外部接口,不能被项目组所控制。

在 NetBeans IDE 5.5 中测试通过了以下应用服务器:

  • Sun Java System Application Server PE 9.0 Update Release 1
  • Sun Java System Application Server PE 8.2
  • Tomcat 5.5.17
  • JBoss 4.0.4
  • WebLogic 9.1

如果使用的是 GlassFish 应用服务器,则建议您将 GlassFish V1 UR1 最终版本与 NetBeans IDE 5.5 一起使用。

防火墙应用程序

启用防火墙应用程序可能无法在安装过程中正确配置某些组件。请参阅防火墙文档以确定在安装之前是否应禁用防火墙。

返回页首

配置信息

有关为 NetBeans Visual Web Pack 5.5 配置数据库和应用服务器的信息,请参见安装指南

如果为 Visual Web Pack 配置使用 Sun Java System Application Server 9 Platform Edition,则会包括一个捆绑的数据库服务器 (Java DB)。有关 Java DB 的详细信息,请参见 Java DB 概览。一旦配置了 Sun Java System Application Server,则在重新启动 IDE 后,将会配置名为 Travel 的样例数据库以及 Travel 的数据库连接。如果删除位于 <HOME>/.netbeans/5.5 下面的 home 目录,则在下次重新配置 Sun Java System Application Server 之前数据库将保持原样。样例数据库目录位于 home 目录 .netbeans-derby 中。

注意:在解析 Travel 数据库的数据库连接之前,您必须启动 Java DB。

捆绑的数据库

如果安装了 Sun Java System Application Server,您还可以将捆绑的 Java DB 数据库设置为与 NetBeans Visual Web Pack 5.5 一起使用。

为单独的 NetBeans IDE 5.5 安装设置 Java DB 服务器:

  1. 启动 IDE。
  2. 按照安装指南中所述,在 NetBeans IDE 的“运行环境”窗口中注册 Sun Java System Application Server。
  3. 选择“工具”>“选项”,然后在“选项”对话框中单击“高级选项”。
  4. 展开“IDE 配置”>“服务器和外部工具设置”,然后选择“Java DB 数据库”以验证数据库设置。

恢复数据库连接

在 Visual Web Pack 中打开组件与行集绑定的 Java Studio Creator 项目时,IDE 找不到该数据源。将 Java Studio Creator 项目导入到 Visual Web Pack 时,IDE 会建议您备份该项目,因为您将无法在 Java Studio Creator 中重新打开它。要解决缺少数据连接的问题,请先添加数据库驱动程序,然后将项目重新连接到数据库。如果项目使用 Java DB,并且按照捆绑的数据库中所述安装了 Sun Java System Application Server,则不需要添加数据库驱动程序。

添加数据库驱动程序:
  1. 打开“运行环境”窗口。
  2. 展开“数据库”节点。右键单击“驱动程序”,然后选择“新建驱动程序”。
  3. 在“新建 JDBC 驱动程序”窗口中,单击“添加”。导航至数据库的 .jar 文件,然后单击“打开”。
  4. 选择“驱动程序类”,键入数据库的名称(或保留缺省名称),然后单击“确定”。
  5. 右键单击“数据库”节点,然后选择“新建连接”。
  6. 在“新建数据库连接”对话框中:

    1. 从“名称”下拉列表中选择该数据库。
    2. 键入数据库 URL。
    3. 键入用户名和口令。
    4. 单击“确定”。
  7. 在“数据库”节点下面,右键单击与该数据库关联的数据库 URL,然后选择“连接”。系统会提示您输入口令。

有关驱动程序和数据库 URL 的详细信息,请参见支持的数据库、JDBC 驱动程序和部署容器

解决数据库连接问题:
  1. 打开“项目”窗口。IDE 将搜索是否缺少数据连接。请注意,项目越大,搜索过程越长。

    当 IDE 确定了缺少的数据连接时,它将标记项目节点图标并以红色显示项目名称。
  2. 右键单击缺少数据连接的项目,然后从弹出式菜单中选择“解决数据库问题”。
  3. 在“解决数据源”对话框中,选择数据库名称,然后单击“添加数据连接”。
  4. 在“添加数据库连接”对话框中,从“服务器类型”下拉列表中选择您的数据库,提供要求的信息,然后单击“确定”。

    对于使用 Java DB 的 Java Studio Creator 应用程序,请键入与该应用程序关联的用户 ID 和口令。例如,CorporateTravelCenter 项目的用户 ID 和口令均为 travel。数据库 URL 为:jdbc:derby://host_name:port_number/database_name。例如,与 Java DB 捆绑在一起的 Travel 数据库的数据库 URL 在缺省端口上为 jdbc:derby://localhost:1527/travel

支持的数据库、JDBC 驱动程序和部署容器

经测试,NetBeans Visual Web Pack 5.5 可以与下列数据库和驱动程序配合使用:

运行于 Oracle 数据库之上的 Oracle 驱动程序:

驱动程序位置Oracle Database 10g Release 2 JDBC 驱动程序
驱动程序版本 Oracle Database 10g Release 2 (10.2.0.2)
驱动程序 JAR 文件 ojdbc14.jar
驱动程序类名 oracle.jdbc.driver.OracleDriver
URL 格式 jdbc:oracle:thin:@//hostname:port/database
示例 URL jdbc:oracle:thin:@//localhost:1521/ora9i

运行于 SQL Server 数据库之上的 Microsoft 驱动程序:

驱动程序位置 Microsoft SQL Server 2005 JDBC Driver 1.1
驱动程序版本 Microsoft SQL Server 2005 JDBC Driver 1.1
sqljdbc_1.1.1501.101_enu.tar.gz
驱动程序 JAR 文件 sqljdbc.jar
驱动程序类名 com.microsoft.sqlserver.jdbc.SQLServerDriver
URL 格式 jdbc:sqlserver://hostname:1433;databaseName=database;selectMethod=cursor
示例 URL jdbc:sqlserver://localhost:1433;databaseName=travel;selectMethod=cursor

运行于 DB2 数据库之上的 IBM 驱动程序:

驱动程序位置DB2 Personal Developer's Edition:Redistributable DB2 JDBC Type 4 Driver(需要注册)
驱动程序版本Redistributable DB2 JDBC Type 4 driver v8 fixpack 11
db2_jdbc_t4_fp11.zip
驱动程序 JAR 文件 Type 4
  • db2jcc.jar
  • 2jcc_license_cu.jar
驱动程序类名 com.ibm.db2.jcc.DB2Driver
URL 格式 (Type 4) jdbc:db2://hostname:port/database
示例 URL jdbc:db2://localhost:50002/sample

注意:IBM 驱动程序支持 Type 2(本机)和 Type 4(纯 Java)。要使驱动程序以 Type 4 方式运行,请在连接数据库时添加属性 driverType = 4。

运行于 Oracle、SQL Server、DB2 和 Sybase 数据库之上的 DataDirect 驱动程序:

驱动程序位置DataDirect Connect for JDBC, Release 3.6 Service Pack 1
驱动程序版本 DataDirect Connect for JDBC - 3.6
DataDirect Connect for JDBC - 3.6.07
驱动程序 .jar 文件DataDirect 驱动程序 .jar 文件
  • base.jar
  • util.jar
  • spy.jar
  • resource.jar
  • oracle.jar
  • sybase.jar
  • sqlserver.jar
  • db2.jar
  • informix.jar
驱动程序类名 DataDirect 驱动程序类
  • com.ddtek.jdbc.oracle.OracleDriver
  • com.ddtek.jdbc.sqlserver.SQLServerDriver
  • com.ddtek.jdbc.db2.DB2Driver
  • com.ddtek.jdbc.sybase.SybaseDriver
URL 格式 DataDirect URL 格式
  • jdbc:datadirect:oracle://server_name[:portNumber];SID=database
  • jdbc:datadirect:sqlserver://server_name[:portNumber];databaseName=database
  • jdbc:datadirect:db2://server_name[:portNumber]databaseName=database
  • jdbc:datadirect:sybase://server_name[:portNumber
示例 URL jdbc:datadirect:oracle://localhost;SID=ora9i
jdbc:datadirect:sqlserver://localhost:1433;DatabaseName=travel;SelectMethod=cursor
jdbc:datadirect:db2://localhost:50002;databaseName=sample

返回页首

样例应用程序

要使用任何 Visual Web Pack 样例应用程序,您必须新建一个使用该应用程序的 Visual Web 项目,然后将该项目连接到样例数据库(如果已提供)。

Visual Web Pack 更新可能包含新的样例数据库和样例应用程序。更新后,要查看是否有新的样例应用程序,请选择“文件”>“新建项目”以打开“新建项目”向导,然后选择“样例”> "Visual Web" 以查看右窗格中的样例应用程序列表。创建样例应用程序:

  1. 选择“文件”>“新建项目”。

    将打开“新建项目”向导。
  2. 在“新建项目”向导的“类别”窗格中,展开“样例”节点,然后选择 "Visual Web"。
  3. 从“项目”窗格中选择样例项目,然后单击“下一步”继续。
  4. 在“项目名称”字段中键入项目的名称。

    IDE 将提供建议的名称(您可以对其进行编辑)。
  5. 基于以上项目名称提供建议的项目位置和项目文件夹。您可以更改项目位置。

    IDE 将基于您输入的信息来创建文件夹名称。IDE 将为项目提供建议的缺省 Java 包。您可以键入新名称来更改 Java 包名称。
  6. 请确保在“源结构”下拉列表中选定了 "Java Blueprints"。
  7. 请确保在“服务器”下拉列表中选定了 "Sun Java System Application Server"。

    如果在列表中找不到 Sun Java System Application Server,则必须按照帮助主题“注册 Sun Java System Application Server 实例”中所述在 NetBeans 中注册该服务器。
  8. 从“Java EE 版本”下拉列表中选择 "Java EE 5",然后单击“完成”以创建项目。

返回页首

更改说明

本部分介绍了 NetBeans Visual Web Pack 不同发行版本之间的更改。

NetBeans Visual Web Pack 5.5 FCS


升级到产品发行版本

有关从 NetBeans Visual Web Pack 5.5 技术预览版本升级到产品发行版本的说明,请参见安装指南

组件面板中将不再自动显示下载的组件库。

描述:NetBeans Visual Web Pack 5.5 UI 已发生更改。要在组件面板中显示组件库,只需先将其组件库文件导入到 IDE 中,然后将其添加到项目中即可。导入的组件库并非显示在所有项目中,而只显示在添加了这些组件库的项目中。

有关详细信息,请参见下载并导入 AJAX 和其他组件教程和帮助主题“关于组件库”。

返回页首

已知问题

本部分介绍了此发行版本中未解决的问题。有关详细信息,请参见 NetBeans Visual Web Pack 常见问题解答

样例数据库


Sun Application Server 9 Platform Edition 要求重新启动 IDE。

描述:要将 Travel 数据库与 Sun Application Server 9 PE 一起使用,则在“服务器”窗口中选择了应用服务器后必须重新启动 IDE。

清理并生成


在部署应用程序后,执行清理并生成操作时失败。

描述:在部署应用程序时返回“无法删除文件 ...\build\web\WEB-INF\lib\appbase.jar”错误。

解决方法:停止并重新启动应用服务器,然后重新部署应用程序。

按钮外观


编辑工具栏中的按钮文本丢失或被截断。

描述:在 Microsoft Windows XP 上使用 Windows XP 显示样式时,按钮文本使用省略号来代替。此问题与 JDK 5.0 Update 8(版本 1.5.0_08)有关。

解决方法:将显示样式更改为“Windows 经典样式”,方法如下:

  1. 选择“开始”>“设置”>“控制面板”。
  2. 在控制面板上,双击“显示”。
  3. 在“外观”标签中,选择“窗口和按钮”下面的“Windows 经典样式”。

组件库和 JBoss


与 NetBeans Visual Web Pack 5.5 捆绑在一起的 webui 组件库中的组件(基于 JSF 1.1/J2EE 1.4)无法正常工作。

描述:在创建项目时,将检查容器中的类路径。如果找到 MyFaces 实现,则优先使用该实现。如果删除 MyFaces 实现,则会使应用程序捆绑 JSF-RI 库。

解决方法:为该容器创建 Visual Web Pack 项目之前,将以下文件移到缺省目录外部:

JBOSS_HOME/server/default/deploy/jbossweb-tomcat55.sar/jsf-lib

Java EE 5 部署


部署应用程序时出现挂起。

描述:将 Java EE 5 应用程序部署到 Sun Java System Application Server 时出现挂起,原因是服务器的部署管理器依赖于线程不安全的代码。

此问题似乎仅在运行 Windows XP 的多处理器或多核计算机的情况下出现。

解决方法:重新启动 IDE,然后使用服务器管理器:

  1. 重新启动应用服务器(如有必要)。
  2. 取消部署所有应用程序。
  3. 重新部署这些应用程序。
如果无法启动或停止应用服务器,请在重新启动 IDE 之前通过任务管理器停止所有 Java 进程。

重命名项目文件夹


重命名项目文件夹后抛出 IllegalStateException。

描述:重新打开包含重命名文件夹的项目或包含重命名页面的文件夹时,IDE 抛出了 IllegalStateException

解决方法:仅重命名“源包”节点中的文件夹。右键单击此节点下面的文件夹,然后从弹出式菜单中选择“重构”>“重命名”。请注意,IDE 当前不支持重命名缺省的 Bean 包。

绑定到数据


将“下拉列表”组件绑定到表数据时返回异常。

描述:使用 MySQL 时尝试将“下拉列表”组件绑定到表数据,则返回 IllegalArgumentException。

解决方法:出现这种问题时,请关闭“绑定到数据”对话框,然后将其重新打开。如果执行失败,请关闭并重新打开项目。

查看数据 SQL 命令


插入新行或空格后返回的结果为空。

描述:在“查看数据”窗口中执行查询时,如果查询是以空格或回车结尾,则不执行该查询。

Web 服务


对于使用 J2EE 1.4 的项目,在 JDK 1.5_06 下面看不见 Web 服务包。

描述:在添加了 Web 服务的项目中,import 语句会在 "Java" 视图中自动完成(也就是说,对于该应用程序,Web 服务应该是可见的),但 IDE 却没有返回任何内容。

解决方法:先生成项目,然后 Java 源代码编辑器会提供建议。

图像失真


在执行传回操作时浏览器中的背景图像失真或丢失。

描述:在执行传回操作时,通过使用具有相对 URL 的 background-image 样式设置的背景图像(如 background-image: url(./resources/flower.gif))在浏览器中失真或丢失。

解决方法:以下修补程序可以为 Java EE 4 和 EE 5 项目提供修复。请使用如下所示的代码手动设置背景图像:

<h:panelGrid binding="#{Page1.gridPanel1}" id="gridPanel1"
    style="background-image: url(/WebApplication1/resources/flower.gif); 
                height: 200px; left: 312px; top: 240px; position: absolute" width="312"/>
在某些浏览器中为了显示背景图像,至少需要为上面节选代码中的网格面板提供一个子项。例如,子项可以是“静态文本”组件,其 escape 属性设置为 Falsetext 属性设置为不间断空格 (&nbsp;):
<h:panelGrid binding="#{Page1.gridPanel1}" id="gridPanel1"
style="background-image: url(/WebApplication1/resources/flower.gif); height: 200px; left: 312px; top: 240px; position: absolute" width="312">
<webuijsf:staticText binding="#{Page1.staticText1}" escape="false" id="staticText1" text="&amp;nbsp;"/> </h:panelGrid>

请注意,尽管这种解决方法在运行时非常有效,但它在设计时会丢失该图像。

复选框组件


“复选框”和“复选框组”组件的 readOnly 属性无效。

描述:即使将这些组件的属性设置为 readOnly,仍可以单击这些组件。

解决方法:请使用 disabled 属性在应用该组件时呈现它,但不能对其进行更改。

此外还可以使用脚本来禁止对只读元素进行更改。此处的 button1_action 用于切换 checkbox1readOnly 属性:

<?xml version="1.0" encoding="UTF-8"?>
<jsp:root version="1.2" xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:webuijsf="http://www.sun.com/webui/webuijsf">
<jsp:directive.page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"/>
<f:view>
<webuijsf:page binding="#{Page1.page1}" id="page1">
<webuijsf:html binding="#{Page1.html1}" id="html1">
<webuijsf:head binding="#{Page1.head1}" id="head1">
<webuijsf:link binding="#{Page1.link1}" id="link1" url="/resources/stylesheet.css"/>
<webuijsf:script binding="#{Page1.script1}" id="script1"><![CDATA[
function preventIfReadOnly(element) {
if (element.readOnly != false) {
//element is readOnly, so prevent change by returning false
return false;
}
//allow change by returning true
return true;
}
]]></webuijsf:script>
</webuijsf:head>
<webuijsf:body binding="#{Page1.body1}" id="body1" style="-rave-layout: grid">
<webuijsf:form binding="#{Page1.form1}" id="form1">
<webuijsf:checkbox binding="#{Page1.checkbox1}" id="checkbox1" label="Checkbox" onClick="return preventIfReadOnly(this);" style="position: absolute; left: 192px; top: 192px"/>
<webuijsf:button actionExpression="#{Page1.button1_action}" binding="#{Page1.button1}" id="button1"
style="position: absolute; left: 216px; top: 288px" text="Toggle checkbox readOnly property"/>
<webuijsf:messageGroup binding="#{Page1.messageGroup1}" id="messageGroup1" style="position: absolute; left: 432px; top: 120px"/>
</webuijsf:form>
</webuijsf:body>
</webuijsf:html>
</webuijsf:page>
</f:view>
</jsp:root>

国际化


将 URL 属性限制为 ISO-8859-1 字符。

描述:在 jp 语言环境下,不显示上载的文件组件。当文件名采用多字节字符集时,可以在浏览器和日志文件中正确显示文件名,但不显示图像。如果上载文件的原始文件名包含 UCS 字符,则无法正确呈现 img 标记的 src 属性。因此,当浏览器获取图像时,将出现“找不到文件”错误,并且在浏览器窗口中不显示任何内容。

解决方法:将该应用程序的 URL 属性限制为 ISO-8859-1 字符。例如,提供一个从 ISO 10646 UCS 字符集到 ISO-8859-1 的单独转换步骤。最好完全避免使用 UCS 字符。

捆绑的数据库


在删除用户目录并重新安装 IDE 之前创建的项目中,无法连接到数据库。

描述:当删除用户目录时,JDBC 驱动程序将会丢失,因此用户无法解决缺少数据连接的问题。

解决方法:在删除用户目录之前,请将 jdbc-drivers 文件夹复制到外部目录,重新安装 IDE 后再将其复制回用户目录中。

重命名变量


当用户选择“Bean 模式”>“属性”>“重命名”以重命名属性时,NetBeans IDE 不会将重命名视为完全重构。按此方式重命名的变量的新名称不会应用到整个项目中。

描述:如果用户在包含 getter 和 setter 方法的弹出式对话框中单击“是”,IDE 将重命名这些方法,但不会对这些方法的其他引用进行更新。在部署应用程序时,如果只更改了该应用程序的变量名称(例如,Bean 属性的名称),IDE 将抛出编译器错误。

JDBC 驱动程序


如果未将 JDBC 驱动程序复制到服务器中,使用数据源的应用程序将运行失败。

描述:NetBeans 未将 JDBC 驱动程序 JAR 文件复制到部署容器中。

解决方法:手动将 JAR 文件复制到容器的类路径中。

Woodstock 组件


在 Visual Web Pack 技术预览版本中创建的项目无法在产品发行版本中进行生成。

描述:IDE 未能在生成时复制 WebUI 组件库中的所有内容,从而导致生成失败。

解决方法:按如下方式删除旧的 WebUI 组件库,然后添加新的 WebUI 组件库:

  1. 在“项目”窗口中,右键单击该项目,然后选择“属性”。
  2. 选择“库”,选择“Web UI 组件”库包,然后单击“删除”。单击“确定”关闭该对话框。
  3. 再次右键单击该项目,然后选择“属性”。
  4. 选择“库”,然后单击“添加库”。在“添加库”对话框中,选择“Web UI 组件”,然后单击“添加库”。在“项目属性”窗口中,单击“确定”。
  5. 右键单击该项目,然后选择“清理并生成项目”。

Internet Explorer 中的按钮宽度


仅限 IE 7:不支持缺省按钮宽度。

描述:如果未显式设置按钮宽度,IE 7 会将按钮大小调整为容器宽度。

解决方法:在可视设计器中显式设置按钮宽度。

Internet Explorer 中的会话数据丢失


仅限 IE 6 和 IE 7:在导航 20 页后会话将丢失。

描述:在包含 20 多个页面的项目中,当用户导航的页面超过 20 个后会话数据将丢失,并且保存在会话 Bean 属性中的信息被重置为 Null。但 Firefox 或其他浏览器不会出现此问题。

如果将浏览器的安全性设置为“中”,则在到达第 22 个页面时更新会话;如果设置为“高”,则在到达第 30 个页面时更新会话。当禁用 Cookie 时,将保留该会话。

解决方法:在 Internet Explorer 中:

  1. 选择“工具”>“Internet 选项”。
  2. 选择“隐私”标签。
  3. 将设置由“中”(缺省)更改为“高”或“阻止所有 Cookie”。
  4. 按“确定”。
  5. 重新启动 Internet Explorer 的所有实例。

呈现问题


在使用 zh_CN 语言环境的 Red Hat Fedora Core 3 上,无法读取 IDE 文本。

描述:在使用 zh_CN 语言环境(也可能还有某些其他亚洲语言环境)的 Red Hat Fedora Core 3 上运行 IDE 时,文本会由于呈现问题而不可读。这是由于 Fedora Core 版本上的 JDK 存在字体支持问题,因此,此问题可能也存在于 Fedora Core 上运行的其他 Java 应用程序。

解决方法:目前没有有效的办法来解决 Red Hat Fedora Core 3 上存在的呈现问题,因此,最好在这些语言环境中使用不同的 Linux 版本或操作系统。我们已验证了在 Red Hat Enterprise Linux 3 上不会出现这种问题。

Java Server Pages


启用 Visual Web 模块时将在自由格式的项目中隐藏 Java Server Pages。

描述:如果是在 2006 年 10 月 29 日至 2006 年 11 月 3 日之间下载并安装了 NetBeans Visual Web Pack 5.5 技术预览版本,您可能会发现启用 Visual Web 模块时将在自由格式的项目中隐藏 Java Server Pages。此问题已在 NetBeans 问题 88510 中进行了描述。2006 年 11 月 4 日以后提供的下载中已解决了这一问题。

解决方法 1:按如下方式从 Visual Web Pack 更新中心下载修补程序:

  1. 从 IDE 的主菜单中,选择“工具”>“更新中心”。

    将打开“更新中心向导”。如果您处于防火墙的保护下,则必须配置代理服务器。请单击“代理配置”,然后在对话框中输入代理信息。
  2. 请确保选中了“NetBeans Visual Web Pack 更新中心”。
  3. 在“更新中心向导”中单击“下一步”。该向导会检查是否存在可用的更新和新模块,如果存在可用的更新或新模块,则会打开“选择要安装的模块”窗格。
  4. 在左面板中,选择“组件库(版本 1.1)”和“JSF 项目核心(版本 1.2.0.2)”,然后单击“添加”按钮以将其移到“包含在安装中”面板。
  5. 单击“下一步”,然后阅读并接受许可证协议。

    “更新中心向导”将下载修补程序。
  6. 单击“下一步”将模块安装到 IDE 中,单击“完成”,然后单击“确定”以重新启动 IDE。

解决方法 2:按如下方式禁用 NetBeans Visual Web Pack 5.5 模块:

  1. 从 IDE 主菜单中选择“工具”>“模块管理器”。
  2. 在模块管理器中,取消选中“活动”列中与 Visual Web 关联的复选框。
  3. 当 IDE 更新模块后,请单击“关闭”。

您可以随时使用相同的步骤重新启用这些模块。

返回页首

文档

以基于 Web 的指南和 IDE 的帮助系统的形式,提供了有关 NetBeans Visual Web Pack 5.5 文档。您可以阅读以下文档,快速了解相关的入门知识:

返回页首

更多信息

您可以在 NetBeans 项目的 Web 站点上获取有价值的信息。由于 NetBeans IDE 是一个开放源代码项目,因此您还可以通过该 Web 站点访问源代码、问题数据库,并获取有关创建您自己的 NetBeans 模块等信息。

更多信息,请访问 https://netbeans.org/

NetBeans Visual Web Pack 常见问题解答位于 http://wiki.netbeans.org

返回页首




Not logged in. Log in, Register

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