2012-06-13 22 views
7

SWT Browserを使用してアプリケーションを作成しようとしています。 Google ChromeをブラウザとしてEclipseに統合することは可能ですか?(外部のWebブラウザではなく)Google ChromeブラウザをEclipseに統合する

+0

クロムのサポートを実装して、[それについてのブログの話](http://tasktop.com/blog/eclipse/living-inside-eclipse-embedding-browsers - と - Google - クロム)しかし、それを埋め込むための適切なロードマップはまだ私には明らかではない – AurA

+0

WebkitはまだEclipseの一部ではなく、Eclipseの内部をブラウズすることができます... – xybrek

+0

WebkitはWindowsに含まれていません。 Firefoxで使用するにはXULRunnerを、SafariではWebKitをインストールする必要があります。私はWindows上でChromeを使ってこれを行うことができませんでした。 FirefoxやSafariをWindowsで動かすのに助けが必要な場合は、私に教えてください。少なくともEclipse Junoの最新バージョンまでサポートされています。 – ssnyder

答えて

0

UIで作成できない場合は、次のファイルの設定を編集してみてください。

YOUR-WORKSPACE\.metadata\.plugins\org.eclipse.core.runtime\.settings
org.eclipse.ui.browser.prefsと呼ばれるファイルがテキストエディタで開き、適切な値を変更します。これは自己記述的なので、変更するものとすべてを簡単に見つけることができます。あなたが変更する前に、同じものをバックアップしてください。

希望すると、これが役立ちます。

EDIT:上記の変更を反映するようにEclipseを再起動します。

+0

@Downvoter、次回の回答を改善できるように、downvoteの理由を教えてください。 –

+0

あなたは '適切な値を変更する 'と言ったが、それは何か?私の設定ファイルでは、 '1)' eclipse.preferences.versionと '2)' internalWebBrowserHistoryしか見ることができませんでした。正しい値であなたの答えを更新してください、私は私のダウン投票を取ります。それ以外は、Google Chromeは埋め込みをサポートしていません。 – Favonius

7

いいえ、現在Google Chromeの安定版として、SWT内では使用できません。その理由はGoogle Chrome(と本質的にクロム)はActiveX(Firefox、Safariなど)をサポートしていませんが、NPAPIに基づいています。 (注:質問に言及していないので、Windowsマシンで作業していると思っています!!)

しかし、クロムの埋め込み可能なバージョンを作成しようとしているプロジェクトがあります。これらのリンクを参照してください。

  1. Chromiumembedded
  2. Is Google Chrome embeddable?
2

あなたはEclipseのUIを通してそれを設定することができます。

後藤:ウィンドウ>設定>一般> Webブラウザ

を選択し、「使用する外部ブラウザ」のラジオボタン新しいブラウザなどを追加する

クリックして「新規」ボタンをクリックします。クロム!

クリックして、[OK]を+

...そしてあなたはそれが働いているの適用します!

+0

しかし私はSWTプロジェクトのためにそれを試していませんでしたが、私はWebアプリケーションのために働いていました。 –

+0

ごめんなさい - 私は後で、この質問が「外部ブラウザ」ではないことに気付きました。 - 私の欠場:(再び申し訳ありません! –

関連する問題