当前位置: 首页 > 面试题库 >

双击在Vista上执行Jar

金嘉言
2023-03-14
问题内容

这几乎使我失败了。

在XP和早期版本的Windows上,您可以自定义“打开方式”文件类型以包含java-jar“
myjar.jar”,但是在Vista上,此功能似乎已删除。我当然可以创建一个.bat文件来启动我的应用程序,但是可以使Vista根据需要执行.jar吗?


问题答案:

您可以从命令行使用2个实用程序来执行此操作。

第一个是ASSOC,用于创建文件关联。要验证是否为JAR类型定义了一个:

>assoc .jar
.jar=jarfile

如果找不到,则使用以下命令创建它:

>assoc .jar=jarfile

下一步是定义关联。这是通过FTYPE完成的。

要验证是否已定义,请键入

>ftype jarfile
jarfile="C:\Program Files\Java\jre1.5.0_10\bin\javaw.exe" -jar "%1" %*

再次,如果找不到或使用了错误的JRE,请使用FTYPE修复问题

>ftype jarfile="C:\Program Files\Java\jre1.5.0_10\bin\javaw.exe" -jar "%1" %*


 类似资料:
  • 日安! 我有一个jTable,我正在用JButton监听器填充它。在通过鼠标双击填充jTable之后,我调用JoptionPane.ShowMessageDialog。在那个问题解决之后。再次单击JButton后,jTable将再次填充。如果我再次双击Row\Cell,它将显示JOptionPane的2条消息,而不是一条。据我所知,我需要刷新模型,但我没有成功。 我的代码: form.java 我

  • 所以一切都很好,就像2到3周前一样,突然我所有的jar文件都无法通过双击打开 我检查了我的注册表,但一切正常,关联的. jar应用程序可以使用javaw运行,但我仍然无法双击运行可执行的. jar文件 我可以用javaw -jar文件名在cmd中运行它们.jar但它不适用于我的世界,我不能用那个cmd运行我的世界,我想让它,所以每个可执行文件.jar文件都可以打开双击 我的 java 命令在 cm

  • 问题内容: 我有一个包含以下代码的Java桌面应用程序: 当我通过执行“ java -jar name.jar”运行此应用程序的相应.jar文件时,check1和check2均被打印,并且应用程序正常运行。但是,当我尝试通过双击.jar文件运行jar时,我发现ToolProvider.getSystemJavaCompiler()返回null。不会打印“ check2”。我没有从editor.ru

  • 当我通过执行“java-jar name.jar”来运行这个应用程序的相应的。jar文件时,check1和check2都会被打印出来,app工作正常。但是当我试图通过双击。jar文件来运行jar时,我发现ToolProvider.getSystemJavaCompiler()返回null。“check2”不打印。我没有从compiler.run()中得到正确的结果。 我确实将注册表项“\hkey_

  • 本文向大家介绍jar包双击执行程序的方法,包括了jar包双击执行程序的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jar包双击执行程序的方法。分享给大家供大家参考。具体实现方法如下: 源文件:MyMenuTest.java 编译结果: 编译后产生n多类,怎么办? 搞个包封装一下。 在源文件第一行添加包名,如下: 使用如下命令重新编译: 重新编译后,所生成的class文件都保存在当前

  • 当一些更先进的技术强加他们的标准时,一件无聊的事情是必须与“双击”来执行一个动作有关。但是我正在寻找一种简单的方法来实现它,而不必重写代码一千次。 我想在我的项目中使用Kotlin实现。有人能帮我吗?提前谢谢 只是想知道:我想了解如何进行双击或防止用户进行双击