2

我下载了 Aptana_Studio_Setup_Linux.zip 包,解压并运行 ./AptanaStudio。它开始正常,但报告一个问题:

无法创建此编辑器的嵌入式浏览器小部件。它要么不适用于您的操作系统,要么需要配置系统才能支持嵌入式浏览器。

之后,它会在外部浏览器 (Mozilla) 中打开“欢迎页面”,但是当我单击安装 PHP 支持的链接时,它不会打开目标目标。难怪,因为链接格式为:com.aptana....等。即反过来写。我假设此类链接仅适用于内部浏览器。

如果我查看详细信息,我会收到以下错误消息:

No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]
org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]
at org.eclipse.swt.SWT.error(SWT.java:3400)
at org.eclipse.swt.browser.Browser.<init>(Browser.java:138)
at org.eclipse.ui.internal.browser.BrowserViewer.<init>(BrowserViewer.java:224)
at org.eclipse.ui.internal.browser.WebBrowserEditor.createPartControl(WebBrowserEditor.java:78)
at com.aptana.ide.intro.browser.CoreBrowserEditor.createPartControl(CoreBrowserEditor.java:138)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:596)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:372)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:566)
at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:290)

等我希望这已经足够了。

我试图设置环境。多变的:

export MOZILLA_FIVE_HOME=/usr/lib/mozilla/

但是,它只会将错误消息更改为:

No more handles [NS_InitEmbedding /usr/lib/mozilla/ error -2147221164]
org.eclipse.swt.SWTError: No more handles [NS_InitEmbedding /usr/lib/mozilla/ error -2147221164]
at org.eclipse.swt.SWT.error(SWT.java:3400)
at org.eclipse.swt.browser.Browser.<init>(Browser.java:225)
at org.eclipse.ui.internal.browser.BrowserViewer.<init>(BrowserViewer.java:224)
at org.eclipse.ui.internal.browser.WebBrowserEditor.createPartControl(WebBrowserEditor.java:78)
at com.aptana.ide.intro.browser.CoreBrowserEditor.createPartControl(CoreBrowserEditor.java:138)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:596)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:372)

一开始我真的很想让 PHP 工作,但我也想最终解决整个内部浏览器问题。

4

6 回答 6

6

我碰巧遇到了这个:https ://groups.google.com/forum/#!msg/xmind/5SjPTy0MmEo/PbPi0OGzqPwJ

其中建议运行:

sudo apt-get install libwebkitgtk-1.0-0

应该解决问题。它对我有用,所以我想我会在这里分享。

FWIW,我在尝试玩游戏时来到了这里!在 Ubuntu 13.04 上运行的框架。使用 Scala-IDE。到目前为止,一切似乎都在工作......

于 2013-10-14T04:06:15.157 回答
1

您需要从mozilla.org下载并安装 XULRunner ,并将 MOZILLA_FIVE_HOME 指向该目录。

于 2009-02-24T12:53:38.963 回答
1

安装 xulrunner 后,您需要设置:

MOZILLA_FIVE_HOME=/usr/lib/xulrunner
于 2009-02-26T02:30:30.333 回答
1

您必须安装 XULRunner,然后编辑 eclipse.ini。

安装 xulrunner 后,在 eclipse.ini 中添加以下行解决了“没有更多句柄”的问题。

-Dorg.eclipse.swt.browser.XULRunnerPath=/opt/eclipse/xulrunner/

我正在使用 eclipse 3.63 和 ubuntu 12.04。

于 2013-12-11T18:08:15.540 回答
0

编辑:为了在 Aptana 中获得 PHP 支持,不需要让内部浏览器工作。只需从“帮助”、“软件更新”菜单安装 PHP 支持。

于 2009-02-26T16:49:15.230 回答
-1

如果这是我认为您遇到的问题,只需安装 Firefox 2(与 FF3 一起)即可解决此问题。这是因为 Aptana 目前只能使用 FF2。希望他们能尽快解决这个问题。

如果您使用的是 Ubuntu,那实际上只是以下情况:

sudo apt-get install firefox-2

自然,该过程将因不同的分布而异。

于 2008-10-18T19:36:09.833 回答