java - 双击打不开jar文件

标签 java windows jar

当我双击 jar 文件时,GUI 程序不会自行启动。相反,我必须打开命令提示符,然后键入 java -jar abc.jar,然后它才会启动。这是为什么?我需要做什么来避免这种情况?

是不是我的默认 jar 文件打开器有问题? jar 文件打开器应该是什么?

最佳答案

如果没有任何反应,那么你不会收到任何错误消息,比如找不到主类或类似的东西吗?

我建议检查您的 jar 文件关联。在命令行类型:

ftype | find "jarfile"

有时,即使重置它也可以,找出JRE的绝对路径并运行命令:

ftype jarfile="C:\Program Files\Java\jre7\bin\javaw.exe" -jar "%1" %*  

这很可能会解决您的问题。

关于java - 双击打不开jar文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9259389/

相关文章:

java - 从客户端调用时,jax-ws DataHandler getName() 为空

java - 用于 java kiosk 应用程序的 windows shell

java - 在 Eclipse 插件中,以编程方式将新的 .java 文件保存到工作区中现有的 jar 文件中

jar - 由于端口原因,Jenkins 不会启动 - 不会接受命令行端口更改或配置文件

maven-2 - 无法解析以下工件 : javax. jms :jms:jar:1. 1

java - 如何使用 JdbcTemplate 正确处理此日期字段映射到 Spring Boot 项目中?

java - Java-selenium 上的 StaleElementReferenceException 错误

Windows + wmic + 内存

ruby - 如何在 Windows 7 上安装幽灵

java - android getDate 从存储在字符串字段中的毫秒