IE6将jar变成了zip

时间:2010-03-14 22:55:23

标签: windows internet-explorer-6 jar

使用Windows服务器,我有一个文件路径,当您单击该按钮时,执行jar文件并运行该程序。至少在firefox中。 IE6出现问题。它需要我的file.jar并将其转换为file.zip。这里有什么建议吗?

2 个答案:

答案 0 :(得分:1)

Firefox可以首先通过扩展名确定正确的mime类型,并检查标题信息以确定是否存在一致的匹配。不幸的是,IE6没有。

JAR文件实际上是一个ZIP文件(将JAR文件重命名为zip,并且可以使用Winzip轻松打开)将JAR mime-type更改为“ application / java-archive ”。

<强>更新
在IIS上:

  1. 选择要在IIS中配置的站点,右键单击并选择“属性”
  2. 在“HTTP标头”选项卡下,选择“MIME地图”部分下的“文件类型”,然后选择“新建类型”
  3. 键入“ .jar ”作为关联的扩展名,输入“ application / java-archive ”作为内容类型。
  4. 选择“确定”,您就可以开始了!
  5. 重新启动IIS。

答案 1 :(得分:0)

您需要让管理员在Web服务器上的IIS中设置它,以便使用.jar扩展名提供的文件使用“application / java-archive”mime-type。

在IIS6中,右键单击网站并选择“属性”。转到“HTTP标头”选项卡,在底部您将看到一个名为“MIME地图”的部分。单击“文件类型”按钮并添加以下两种类型:

Extension: jar
Content-type: application/java-archive

在IIS7中,您将看到一个名为Mime-Types的图标,然后单击该图标,然后使用“添加”添加新类型。