web-dev-qa-db-ja.com

異なるバージョン(1.6と1.7)のWindows(7)でJavaプラグインを使用して2つのブラウザー(Firefox)を実行するにはどうすればよいですか?

古いKVMスイッチの場合、Java1.6でブラウザを実行する必要があります。しかし、他のすべての場合には、1.7である最新のJavaブラウザプラグインを使用したいと思います。

Linuxでは、2つのプロファイルを作成し、それぞれにJavaプラグインへのシンボリックリンクを配置できます。これにより、2つのプロファイルを簡単に作成できます。1つはJava 1.6用、もう1つはJava1.7用です。

Windowsで同じことを達成する方法は?

ブラウザで実行する必要のあるJavaバージョンは、レジストリキーから取得されているように思われます。これにより、同じマシン上に2つの異なるJavaプラグインを持つ2つのブラウザを使用することができなくなります。この制限/設計エラーを回避するにはどうすればよいですか?

IEとJava 1.5/1.6についてはすでに 同様の質問 がありますが、答えもありません。

4
ceving

ポータブルFirefoxをポータブルバージョンのJava 1.6と一緒に2番目のブラウザとして使用します。
このようにして、インストール済みのFirefoxをインストール済みのJava 1.7

あなたは3つのものが必要です:

  1. Firefox Portable :ランチャーFirefoxPortable.exeはポータブルを自動的に検出しますJavaバージョン
  2. jPortable :PortableApps.comは ポータブルバージョン of Java onsourceforge.net。
    そこに 古いJavaバージョン いくつかのJava 1.6バージョンを含む)のアーカイブがあります"うん!
  3. JPortableとFirefoxPortableを抽出するときは、正しいインストールパスを設定する必要があります。そうしないと、FirefoxはJava 1.6を検出できません。

    [...]--+--\ CommonFiles \ Java \ bin \ Java.exe
           |
           +--\ Firefox \ FirefoxPortable.exe
    

    ご覧のとおり、Firefoxランチャーは1つ上のフォルダーにジャンプし、CommonFilesというフォルダーを探し、その中に配置されているすべてのプラグインをロードします。

プルーフスクリーンenter image description here


両方のJavaバージョンのFirefoxPortableのAddons » Pluginsの下に表示される可能性があります。Java 1.7を無効にするだけで、2番目のブラウザは1.6のみを使用します。

4
nixda

http://browserstudio.com/ を調べてみてください。これは、Spoon.netのアプリケーション仮想化担当者によるものです。 Firefox、IEまたはChromeと、Javaを含む多数のアドオン/プラグインを組み合わせることができます。

0
Patrick Seymour