私は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の構成を確認してみます。