为什么我将java编写的程序打包成jar文件后显示的不是java的图标那种,而是压缩文件rar包那种

双击后也是运行压缩文件,而非执行程序?... 双击后也是运行压缩文件,而非执行程序? 展开
 我来答
kak520
推荐于2018-04-02 · TA获得超过687个赞
知道小有建树答主
回答量:433
采纳率:0%
帮助的人:442万
展开全部
那是因为你用winrar关联了.jar的文件,只在你电脑上这样显示而已
追问
我懂你的意思,可是我卸载了winrar后,jar仍旧运行不起,显示的图标也不是java的
追答
在你的JAR文件上点右键,选择打开方式--》选择程序,找到java,再选中“始终使用选中的程序打开这种文件”,确定后就可以了。
三江五湖四海
2011-05-04 · TA获得超过108个赞
知道答主
回答量:120
采纳率:100%
帮助的人:25.6万
展开全部
当java打包成jar文件后,它只能以压缩文件的形式打开,它内面存放的是你的程序,别的不能打开!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
止寄文0
2011-05-04 · TA获得超过134个赞
知道答主
回答量:85
采纳率:0%
帮助的人:83.6万
展开全部
jar本来就是一些。class文件的集合包。jar包本来都可以用解压文件解开,图标不同只能说明个别机器的问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mikemelon
2011-05-04 · TA获得超过4594个赞
知道小有建树答主
回答量:1261
采纳率:0%
帮助的人:1574万
展开全部
可执行的jar包要遵循一定的规定,
你注意那个menifest.mf文件必须指定Main-Class,这样JRE就会自动找到主类里的main并执行了
追问
mf文件不能打开呀。。要怎么看到底有没有指定Main-Class呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式