用JB可以,不过这样也就失去了java的跨平台性~~~

解决方案 »

  1.   

    我现在下载不方便,我是想就用JDK中的JAR来编译,
    但是我试验几次都不成功,请你能示例一下么?
      

  2.   

    jar -?
    提示中有,还是中文的,多试试吧,不过有一点就是需要加入Manifest.mf文件。如:
    示例2:用一个存在的清单(manifest)文件 'mymanifest' 将 foo/ 目录下的所有
               文件存档到一个名为 'classes.jar' 的存档文件中:
           jar cvfm classes.jar mymanifest -C foo/ .在jdk/demo/jfc/中有示例,可以参照,主要内容如下:Manifest-Version: 1.0
    Main-Class: YourMainClass
    注意一点,在最后一行的后面一定要加回车,否则最后一行识别不到哦!
      

  3.   

    那个东东不叫做编译,而叫做打包。它用ZIP格式把一些文件(如资源、类等)打包到一个文件中,*.jar,这个文件被称为Executeable Java Archive,呵呵,它默认使用javaw执行,也可以通过
    java -jar *.jar
    来运行该jar文件。附:编译的意思:
    将高级语言翻译成为低级语言或机器语言的过程。
      

  4.   

    学习中!一般的我们用java做了一个窗口界面的话怎么启动的啊,应该也有什么应用程序的图标点了运行的吧!
      

  5.   

    jar只是打成一个jar包,而不是可执行文件
      

  6.   

    TO楼上wangwei8117(Jack_David) 一般情况下没有这种方法,因为类文件(.class)和系统文件没有关联。
    还是使用控制台中的java ***,呵呵,java因为平台无关待原因不宜与系统有关联。
      

  7.   

    用exe4j其实也只是执行打包,并没有进行编译。用exe4j做成exe文件后,用Winrar软件还是可以解压缩的。
      

  8.   

    小弟昨晚回家做了一下,可以做成可执行的JAR文件,但是要JRE支持。
    可以结贴了!!!