JBoss 项目
红帽

常见问答

通用可视化编辑器

  1. 什么是可视化编辑器?

    可视化编辑器是用于预览 HTML 文件以及预览/编辑 JSP/JSF 文件的工具。

  2. 可视化编辑器支持哪些平台?

    每个平台都支持预览 HTML 文件。在 Windows 和 Mac OS 上,所有内容都能开箱即用,在 Linux 上需要 WebKitGTK。要安装它,请执行以下命令

    • 对于 GTK2

      • Fedora、RHEL - yum install webkitgtk

      • Ubuntu - apt-get install libwebkitgtk-1.0-0

    • 对于 GTK3

      • Fedora、RHEL - yum install webkitgtk3

      • Ubuntu - apt-get install libwebkitgtk-3.0-0

    用于预览/编辑 JSP/JSF 文件的支持平台(及其 ID)列表

    • 带有 Java 32 位的 Windows (win32.win32.x86)

    • 带有 Java 64 位的 Windows (win32.win32.x86_64) - JBoss Tools 4.1.0.Beta1/JBoss Developer Studio 7.0.0.Beta1 及更高版本中提供试验支持。

    • Linux x86 (gtk.linux.x86) 仅 GTK2

    • Linux x86-64 (gtk.linux.x86_64) 仅 GTK2

    • 带有 Java 32 位的 Mac OS X Cocoa (cocoa.macosx.x86)

    • 带有 Java 32 位的 Mac OS X Carbon (carbon.macosx.x86) [不受 JBoss Tools 3.3.0 及更高版本、JBDS 5.0 及更高版本支持]

  3. 当我使用可视化编辑器时,Eclipse 崩溃了,我该怎么办?

    由于 WebKit 和 XULRunner 冲突,这可能发生在 JBoss Tools 3.3.0.M2 及更高版本中,并且会搭配 Eclipse 3.7.0 使用。您可以通过向 eclipse.ini(或如果您使用的是 JBoss Developer Studio,则向 jbdevstudio.ini)中添加选项 -Dorg.jboss.tools.vpe.loadxulrunner=false 来禁用可视化编辑器。

  4. 可视化编辑器在任何平台上都无法启动并且显示消息“VPE 编辑器无法运行,因为您的系统环境需要略微更改”

    检查您的 JBoss Developer Studio/JBoss Tools 版本是否兼容您 Eclipse 版本,参见 兼容性矩阵

  5. 视觉编辑器启动正常,但出现了以下消息对话框

    ve natures info

    如果项目在 .project 配置中不包含 `org.jboss.tools.jsf.jsfnature` 或 `org.jboss.tools.jst.web.kb.kbnature`,视觉编辑器的一些功能可能无法运行。要解决此问题并关闭消息框,执行以下步骤

    • 在包资源管理器中右键单击一个项目。

    • 从上下文菜单中选择配置 → 添加 JSF 功能。

    • 使用添加 JSF 功能向导配置您的项目,然后按完成。

    提示。如果您确定您的项目不需要 JSF 功能,只需选中“以后不再显示此对话框!”复选框来禁用此消息框。

  6. Visual Part 未启动并显示“XPCOM error -2147467259”

    buildin xulrunner 发生了问题。要检查它,您应

    • 转到 Eclipse → 帮助 → 关于 → 安装详细信息…​ → 配置

    • 查找 org.eclipse.swt.browser.XULRunnerPath 并使用终端打开此路径

    • 尝试 xulrunner.exe -version 或 ./xulrunner -version,它应该显示 XR 所需的内容

  7. 在 Linux 上选择 HTML5 视觉编辑器模式后,Eclipse 意外崩溃。我该怎么办?

    Eclipse 崩溃的原因可能与 SWT.WebKit 与 BlueJeansGoogle Talk 浏览器插件冲突有关。我们建议您将 Google Talk 插件更新到最新版本,它有助于避免崩溃。卸载这些插件也将修复 Eclipse 崩溃。相关问题

  8. 在 Linux 上选择 HTML5 视觉编辑器模式后,Eclipse 在重启时冻结。我该怎么办?

    这可能是由于 SWT.WebKit 与 Firefox 的 BlueJeans 插件冲突造成的。此问题已得到解决,因此我们建议您将 bluejeans 更新到最新版本。请参阅 eclipse bugzillaRedHat bugzilla 中的相关问题。

特定于平台的问题

  1. 我在 Linux 上打开 HTML 文件并看到不正确的预览 ve linux html

    这是因为我们用于预览 JSP/JSF 文件的 XulRunner 不支持 HTML5 功能。由于存在 WebKit 和 XULRunner 冲突,我们无法将 WebKit 和 XulRunner 一起用于预览 HTML 文件。

    要获得正确的 HTML 预览,您应转到 Visual Page Editor 首选项页面并选择 HTML5 模式。重新启动后,HTML 文件将正确呈现。

  2. 我尝试安装webkitgtk软件包但没有找到

    对于某些操作系统(例如 RHEL7),webkitgtk 软件包可能不可用。你可以将 GTK3 或 XulRunner 24 用作 HTML 文件的浏览器引擎。

    要使用该软件包,需要从以下位置下载 XulRunner 24:Mozilla ftp,将其解压并使用 eclipse.ini 或 jbdevstudio.ini 中的 -Dorg.eclipse.swt.browser.XULRunnerPath=path_to_xulrunner_folder 选项启动 Eclipse 或 JBoss Developer Studio。请记住,针对 JSP/JSF 文件的可视化页面编辑器将无法正常工作。

返回顶部