使用Windows服务器,我有一个文件的path,当你点击button,执行jar文件并运行程序。 至less在Firefox中。 问题发生在IE6上。 它把我的file.jar,并把它变成file.zip。 这里有什么build议?
Firefox可以首先通过扩展名确定正确的MIME类型,然后检查标题信息以确定是否存在一致的匹配。 IE6不幸的是没有。
JAR文件实际上是一个ZIP文件(将一个JAR文件重命名为zip,并且可以用Winzip轻松打开)将JAR MIME类型更改为“ application / java-archive ”。
更新
在IIS上:
您需要让管理员在您的Web服务器上的IIS中设置它,以便扩展名为.jar的文件使用“application / java-archive”MIME类型。
在IIS6中,右键单击网站并选择“属性”。 转到“HTTP标题”标签,在底部你会看到一个名为“MIME地图”的部分。 点击“文件类型”按钮,添加以下两种类型:
Extension: jar Content-type: application/java-archive
在IIS7中,您将看到一个名为Mime-Types的图标,然后单击该图标,然后使用“添加”添加新类型。