2012-07-11 63 views
2

我使用Java Web Start超过一年了,它工作正常,但从今天起,您将被重定向到Java 7下载页面,而不是启动我们的应用程序。Java Web Start更新错误的Java版本

有什么办法可以为Web Start提供最大的Java版本? 你有什么想法如何摆脱强制Java 7更新? 使用Java 7时,软件无法启动。

这里是网页的代码:

... 
<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> 

我相信没有人已经改变了Web Start的文件夹的内容Apache的内部文件夹。 在此先感谢...

更新: 我发现在我们公司的一台计算机的地方仍wokrs没有得到重定向到Java 7的下载页面(我曾经尝试过前四台计算机已全部重定向我)。 现在我试着检查Java Web Start的配置。

回答

3

我安装了64位版本的Java,浏览器版本为32位。 因此,Java Web Start认为没有安装适用的Java版本并重定向到Java 7下载页面。