java -jar <yourname>.jar

解决方案 »

  1.   

    Forgot to mention: You must setup your Main-Class: pack1.pack2.xxx.class in your manifest.mf.
      

  2.   

    难道java只能通过命令行来脱离编程环境而运行吗?用java编好程序、打包后,交给客户时,还要敲命令行吗?:(
      

  3.   

    java -jar <yourname>.jar
      

  4.   

    jbuilder 可以编译成各种平台的可执行文件(windows下有exe格式)
      

  5.   

    To Lulq21cn(望尘):
       请问在win98下怎样让jbuilder编译成各种平台的可执行文件呀?
      

  6.   

    xp底下可以嘛?我怎么没有听说,不要搞错!.jar文件也是一种压缩格式,在window底下也类似一个压缩文件,怎么可以直接执行,tiger999(不吃肉的老虎),你千万不要搞错了,误道大家!
      

  7.   

    to fileslong(fileslong) 
    你下结论前至少试试先!!!
    当然如你的程序没有图形界面,你是不会感觉到的.
      

  8.   

    设置了javahome你的jar包就可以双击运行了。当然,你的manifest.mf也要设置好
      

  9.   

    在打开方式中选择用JAVAW.exe打开。以后双击就可以自动执行了。
      

  10.   

    但是出现消息框:Can't find the main class,program will exit!
    Manifest.mf中写的主类名是对的呀。
    怎么回事呀?
      

  11.   

    一定要注意使用jar时你所处的目录结构。
    比如你manifest.mf中是这么写的:pkg1.pkg2.Main   //不用加.class
    那你就一定要能在使用jar的那个目录正确执行 java pkg1.pkg2.Maintiger999(不吃肉的老虎)说的很对,一定要是图形界面的程序,一般用DOS窗口输出的程序不会跳出新的DOS窗口。如果没有出现出现消息框:Can't find the main class,program will exit!就说明你的JAR设置对了。
      

  12.   

    双击就可以了
    如果不行的话,选择“文件选项”中的“文件类型” 找到jar类型 进行设置修改
    建立 新的执行 比如  打开  在打开方式中 输入 "%JRE_HOME%\bin\javaw.exe" -jar "%1" %* 这样就可以了,如果你的jar的目录结构正确 就可以双基执行jar的文件了
      

  13.   

    jar文件有两种类型:可执行文件和非可执行文件.通常用
    jar cxv yourfilename.jar *.* 创建非可执行的jar文件,词类文件的用途是传输,就像zip文件一样. 可执行jar文件的创建建过程是:
    1. 创建一个文件名为manifest(无后缀)的文件
    2. 文件中键入: Main-Class: main()所在的java原码文件名(无后缀)
    3. 存到与你java文件相同的文件夹下
    4. 在DOS或Linux shell中键入
       jar cmf manifest yourfilename.jar *.class
    5. 双击jar文件图标即可
     
      

  14.   

    请大家讲的再具体一点,我挺菜的。最近一直在为这个问题而苦恼。
    hotlynn(豆豆熊)能否再讲的具体一点。
    dunai2003()的方法我试了一下,说是找不到manifest,但是我确实存到与java文件相同的文件夹下呀。
      

  15.   

    Jbuilder能不能生成不需要jre的本地代码