2

私はJavaWebStartを1年以上使用しており、正常に機能しましたが、今日以降、アプリケーションを起動する代わりにJava7ダウンロードページにリダイレクトされます。

Web Startに最大Javaバージョンを提供する方法はありますか?強制的なJava7アップデートを取り除く方法について何かアイデアはありますか?Java 7では、ソフトウェアは起動しません。

Webページのコードは次のとおりです。

...
<script src="http://www.java.com/js/deployJava.js"></script>
<script>        
    var url = "http://SOME_IP/app/vabnet.jnlp";
    deployJava.createWebStartLaunchButton(url, '1.6.0');

</script>
...

そしてここに私のjnlpファイルがあります:

?xml version="1.0" encoding="UTF-8"?>
<jnlp spec="1.0+" 
    codebase="SOME_URL" 
    href="vabnet.jnlp">
    <security>
   <all-permissions/>

</security>
    <information>
        <title>VABnet</title>
        ...
    </information>
    <resources>
        <!-- Application Resources -->
        <j2se version="1.6+"
              href="http://java.sun.com/products/autodl/j2se" 
                    initial-heap-size="256M" max-heap-size="256M"/>
        <jar href="VABnet-Client.jar" main="true" />
        ... some nativeLibs
    </resources>
    <application-desc
         name="VABnet"
         main-class="de.vab.vabnet.client.application.VABnetLauncher"
         width="300"
         height="300">
     </application-desc>
     <update check="background"/>
</jnlp> 

Apacheフォルダー内のWeb開始フォルダーの内容を変更した人はいないと確信しています。前もって感謝します ...

更新:私は、Java 7ダウンロードページにリダイレクトされずにまだ動作しているコンピューターを1台見つけました(私が試した最初の4台のコンピューターはすべて私をリダイレクトしました)。次に、JavaWebStartの構成を確認してみます。

4

1 に答える 1

3

64 ビット バージョンの Java をインストールしましたが、ブラウザのバージョンは 32 ビットでした。したがって、Java Web Start は適切な Java バージョンがインストールされていないと判断し、Java 7 ダウンロード ページにリダイレクトします。

于 2012-07-12T12:11:47.937 に答える