2

Aptana_Studio_Setup_Linux.zip パッケージをダウンロードして解凍し、./AptanaStudio を実行しました。正常に起動しますが、1 つの問題が報告されます。

このエディタの埋め込みブラウザ ウィジェットを作成できません。お使いのオペレーティング システムでは使用できないか、組み込みブラウザをサポートするためにシステムを構成する必要があります。

その後、外部ブラウザ (Mozilla) で「ようこそページ」を開きますが、リンクをクリックして PHP サポートをインストールしても、リンク先のターゲットが開きません。リンクの形式が com.aptana....etc であるため、不思議ではありません。すなわち逆に書かれています。このようなリンクは内部ブラウ​​ザでのみ機能すると思います。

詳細を調べると、次のエラー メッセージが表示されます。

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

1

xulrunner をインストールしたら、次のように設定する必要があります。

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

XULRunner をmozilla.orgからダウンロードしてインストールし、 MOZILLA_FIVE_HOME をそのディレクトリにポイントする必要があります。

于 2009-02-24T12:53:38.963 に答える
1

XULRunner をインストールしてから、eclipse.ini を編集する必要があります。

xulrunner をインストールした後、eclipse.ini に次の行を追加すると、「No more handles」の問題が解決されました。

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

私はEclipse 3.63とubuntu 12.04を使用しています。

于 2013-12-11T18:08:15.540 に答える
-1

これが問題であると思われる場合は、Firefox 2 (FF3 と一緒に) をインストールするだけで問題が解決するはずです。これは、Aptana が現在 FF2 しか使用できないために発生します。うまくいけば、彼らはこれをすぐに修正します。

Ubuntu を使用している場合、実際には次のような場合です。

sudo apt-get install firefox-2

当然、プロセスはディストリビューションによって異なります。

于 2008-10-18T19:36:09.833 に答える