簡體   English   中英

如何在Linux上為Aptana設置內部瀏覽器

[英]How to set up internal browser for Aptana on Linux

我下載了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工作,但我還想最終修復整個內部瀏覽器問題。

我碰巧碰到了這個問題: https//groups.google.com/forum/#!msg / xmind / 5SjPTy0MmEo /PbPi0OGzqPwJ

建議運行:

sudo apt-get install libwebkitgtk-1.0-0

應該解決問題。 它對我有用,所以我想我會在這里分享。

FWIW,我在試圖獲得游戲時最終到了這里! 在Ubuntu 13.04上工作的框架。 使用Scala-IDE。 到目前為止,一切似乎都在起作用......

您必須安裝XULRunner然后編輯eclipse.ini。

安裝xulrunner后,在eclipse.ini中添加以下行解決了“不再處理”問題。

-Dorg.eclipse.swt.browser.XULRunnerPath = /選擇/蝕/ xulrunner的/

我使用的是eclipse 3.63和ubuntu 12.04。

您需要從mozilla.org下載並安裝XULRunner,並將MOZILLA_FIVE_HOME指向該目錄。

安裝xulrunner后,你需要設置:

MOZILLA_FIVE_HOME=/usr/lib/xulrunner

編輯:為了在Aptana中獲得PHP支持,不需要讓內部瀏覽器工作。 只需從“ 幫助” ,“ 軟件更新”菜單中安裝PHP支持

如果這是我認為你遇到的問題,只需安裝Firefox 2(和FF3一起)就可以解決問題。 這是因為Aptana目前只能使用FF2。 希望他們能很快解決這個問題。

如果你在Ubuntu上,它只是一個例子:

sudo apt-get install firefox-2

當然,該過程將根據不同的分布而變化。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM