我有一个名为helloworld.jar的JAR文件.

java -jar helloworld.jar

这很好,但是如何用双击来执行呢?

推荐答案

最简单的方法可能是升级或重新安装Java运行时环境(JRE).

或者这个:

  • 打开Windows资源管理器,从工具中 Select ‘文件夹选项.’
  • 单击File Types选项卡,向下滚动并 Select JAR File type.
  • 按高级按钮.
  • 在编辑文件类型对话框中, Select 在操作框中打开,然后单击编辑.
  • 按Browse按钮并导航到Java解释器javaw所在的位置.exe.
  • 在用于执行操作的应用程序字段中,需要显示类似于C:\Program Files\Java\j2re1.4.2_04\bin\javaw.exe" -jar "%1" %的内容(注意:以"javaw"开头的部分必须与此完全相同;路径名的另一部分可能会因使用的Java版本而异),然后按OK按钮,直到关闭所有对话框.

从这里被偷的:http://windowstipoftheday.blogspot.com/2005/10/setting-jar-file-association.html

Java相关问答推荐

获取拦截器内部的IP地址

当切换javaFX场景时,stage的大小正在Minimize

填写文本字段后锁定PDF

AlarmManager没有在正确的时间发送alert

neo4j java驱动程序是否会在错误发生时自动回滚事务?

如何判断一个矩阵是否为有框矩阵?

FALSE:它应该在什么时候使用?

用户填充的数组列表永不结束循环

如何只修改父类ChroniclerView位置0处的第一个嵌套ChroniclerView(child)元素?

如何在JavaFX中制作鼠标透明stage

Spring Framework6.1中引入的新RestClient是否有适合于测试的变体,就像RestTemplate和TestRestTemplate一样?

IntelliJ IDEA中的JavaFX应用程序无法在资源中找到CSS文件

用于Java的Visual Studio代码完成不起作用

Android无法在Java代码中调用Kotlin代码,原因是在Companion中使用Kotlin枚举时

如何制作回文程序?

模拟JUnit未检测到返回字符串的方法的任何声纳覆盖

rest api服务 spring 启动中出现IllegalFormatConversionException

如何通过gradle命令行从build.gradle获得Java targetCompatibility

如何使用我的RLE程序解决此问题

简化每个元素本身都是 map 列表的列表