1.如果你的jar已经作成用java可以运行:
 java -jar youjar.jar
2.如果jar只是一个压缩文件,那就不能直接运行了。
  jar xvf *.jar

解决方案 »

  1.   

    jar文件其实采用的是zip的压缩格式,所以你用通用的压缩工具如Winzip,winrar等就可以打开它.你如果要运行它,首要条件是这个jar是个可执行的也就是说他必须被指定了main-class.方法是编辑该jar文件中的META-INF/manifest.mf文件.
    Manifest-Version: 1.0
    Created-By: 1.3.0 (Sun Microsystems Inc.)
    Main-Class: Test
    这里假设你的jar文件中包含有一个Test的java类并且实现了main方法.
    将修改后的manifest.mf文件覆盖jar中的manifest.mf.
    然后你在控制台就可以这样执行:java -jar xxx.jar
    xxx.jar是你的jar文件名.
      

  2.   

    在你的Winrar中的文件关联里去掉 .jar文件的关联。这样,如果jar文件可以执行,你双击的话就可以自动执行了。呵呵! :)
      

  3.   

    D:\>java -jar ccedit.jar
    Error opening registry key 'Software\JavaSoft\Java Runtime Environment'
    Error: could not find java.dll
    Error: could not find Java 2 Runtime Environment.出现以上问题,大虾帮忙!
      

  4.   

    首先去掉WINRAR对.JAR文件的关联.然后看看JAR文件有没有设置启动文件.