安装JDK配好classpath后双击jar包打不开(但可以写bat文件来打开jar包),不知是怎么回事?

发布网友 发布时间:2022-04-23 23:55

我来回答

5个回答

热心网友 时间:2023-10-14 10:12

看你写的类是否需要依赖控制台,如果是文件处理类,直接双击jar是可以运行的,但没有控制台可输出提示信息。从bat里执行,因为执行bat时打开了控制台,所以有标准输入输出。你试试写一个图形操作窗口类或文件操作类等 与标准输入输出无关的,看双击能不能打开jar。

热心网友 时间:2023-10-14 10:13

双击开打jar包是可以的,关键要你看你默认的打开方式是什么,点中你要打开的jar点击属性,会显示文件的详细信息,你可以看看打开方式,如果不是用java的打开方式,而是一个位置的打开方式或者你不认识,那么当然就打不开了,你要选择默认用java打开。追问您好,我已补充问题,请帮忙看一下,谢谢!

追答那就不清楚了,没有办法帮到你!!
你可以尝试用用java -jar 看那种jdk可以打开,是否jdk1.4 1.5 1.6都可以打开还是只有其中一个可以打开!!

热心网友 时间:2023-10-14 10:13

用eclipse装一个Fatjar插件,然后用这个插件导一次jar包到外头,此时你双击jar就可以打开了.甚至以前你导出的jar包只要双击都可以打开运行了.好像这个插件更改了我的系统默认打开方式似的.我试过可行的,我的是win7,因为不好设置关联.偶然发现的,希望能帮到你

热心网友 时间:2023-10-14 10:14

可能是mf文件参数mainclass没修改

热心网友 时间:2023-10-14 10:14

可以说具体点吗追问您好,我已补充问题,请帮忙看一下,谢谢!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com