2008-10-18 64 views
2

我下载了Aptana_Studio_Setup_Linux.zip包,解压并运行./AptanaStudio。它开始很好,但报告一个问题:如何设置内部浏览器的Aptana在Linux上

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

之后,它会在外部浏览器(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) 

等。我希望这是不够的。

我试图设置ENV。变量:

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的工作,但我也想解决整个内部浏览器问题结束。

回答

0

编辑:获取内部浏览器,以获得集锦PHP的支持并不需要工作。只需从帮助,软件更新菜单安装PHP支持。

-1

如果是这样的问题,我觉得你有,只是安装Firefox 2(一起FF3)应该可以解决这个问题。这是因为Aptana目前只能使用FF2。希望他们能很快解决这个问题。

如果你在Ubuntu上,它真的只是一个案例:

sudo apt-get install firefox-2 

当然,过程将在不同的分布有所不同。

+0

我已经安装了Firefox 2,它是Slackware 12.1中的默认浏览器。 – 2008-10-18 20:53:44

1

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

+0

试过了,显然它没有工作。什么应该是EXACT的步骤呢? – 2009-02-24 18:13:27

+0

@MilanBabuškov:1.使用你的软件包管理器安装xulrunner(我测试了1.9.2和2.0两个版本,都工作); 2.`export MOZILLA_FIVE_HOME =/usr/lib/xulrunner` < - 确保它首先出现,并带有whereis xulrunner。 – mikewaters 2011-10-27 17:29:06

1

xulrunner的安装后,你需要设置:

MOZILLA_FIVE_HOME=/usr/lib/xulrunner 
6

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

劝告运行:

sudo apt-get install libwebkitgtk-1.0-0 

应该解决的问题。它为我工作,所以我想我会在这里分享。

FWIW,我在这里结束了,而试图让玩游戏!在Ubuntu 13.04上工作的框架。使用Scala-IDE。到目前为止,一切似乎都在努力......

1

您将不得不安装XULRunner然后编辑eclipse.ini。

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

-Dorg.eclipse.swt.browser.XULRunnerPath = /选择/蚀/ xulrunner的/

我使用蚀3.63和Ubuntu 12.04。

相关问题