.jar文件默认关联的是javaw,如果你打开的是控制台程序,那是因为控制台程序是不能用javaw打开的,javaw只能打开具有图形界面的Java程序。 如果你想双击打开,可以新建一个记事本文件,并将扩展名改为bat,然后右键-编辑,输入命令 java -jar xxx.jar 保存,双击这个bat文件即可运行xxx.jar。
设定运行方式的时候,可以设置加参数 -jar
>ftype jarfile jarfile="C:\Program Files\Java\jre7\bin\javaw.exe" -jar "%1" %* >assoc .jar .jar=jarfile
Sorry,刚才没看清楚你的注册表路径,应该是改 HKEY_CLASSES_ROOT\jarfile\shell\open\command 中的默认项,把路径中的javaw改成java即可,其他部分不变 例如:"C:\Program Files\Java\jre7\bin\javaw.exe" -jar "%1" %* 改为:"C:\Program Files\Java\jre7\bin\java.exe" -jar "%1" %*
[quote=引用 2 楼 wufei151 的回复:] 右键切换打开方式,使用Java(TM) PlatForm SE binary 打开,希望能够帮助到你
你用cmd将你的文件打包成jar文件试一试
右键切换打开方式,使用Java(TM) PlatForm SE binary 打开,希望能够帮助到你
62,614
社区成员
307,327
社区内容
加载中
试试用AI创作助手写篇文章吧