打包好的Jar文件双击为什么不会运行,需要选择发开放式。
如果装好了解压缩工具,则自动进行以解压缩的方式打开。为什么会这样子呢?
请高手们帮帮忙!!

解决方案 »

  1.   

    jar文件一般都要加入你所用的项目中的
    jar文件本身就是一个打的包,一种压缩文件
      

  2.   

    你打用java命令把工程打成Jar以后,在jar包里面多了一个META-INF/MANIFEST.MF文件.
    你可以在这个文件中添加一个Main-Class="你工程的入口类"
    需要注意的是添加上这一行后,必须回车结束,而且此文件本来就含有两个换行请不要删除.
    如果你的工程有引用其它jar包,可以在MANIFEST.MF文件中添加Class-Path="指定引用jar包url及文件名"如果还有什么不懂的可以加我QQ64864054...
      

  3.   

    而且jar文件必须修改它的打开方式,换成Java(TM)运行.
    但这种打jar包必须在装有相应JDK的情况下才能运行.
      

  4.   

    楼主好好的去学习下JAVA基础吧,java -jar xxx.jar  这个命令知道不??
      

  5.   

    最简单了,装个运行环境(JRE)就可以了
      

  6.   

    还有你也可以做个bat文件,例如
    @ECHO OFF
    IF NOT EXIST xxx.jar ECHO 执行文件不存在
    IF EXIST xxx.jar java -jar xxx.jar
    以后你直接运行bat文件,就行了,当然,你的bat和你的jar放在同一个目录下,还有你一定要可以运行java -命令,这个你可以试试的,这个会的挖