java程序如何变成可以双击运行的程序?用eclipse运行之后只在下面的控制台输出。可是我进入目录没有发现任何可执行的程序,网络上有人说jar是可执行程序,可是我运行jar cvf test.jar Hello.class之后生成的jar格式文件是一个压缩文件,也不能直接运行。我学过c/c++语言,也是菜鸟,点击编译之后就会生成一个exe格式的。java的可执行程序在哪里?我想问问哦,java主要用来做什么开发的?

解决方案 »

  1.   

    不是只有exe才叫程序 C/C++编译之后会生成exe后缀的可执行文件 java代码编译之后生成的是.class后缀的文件。不过.class文件的执行需要有JRE,并且借此实现跨平台。Java能干好多活,JavaEE做网站,还可以做图形用户界面,还能做嵌入式,android开发也是用的java,等等。
      

  2.   

    就上面的几行代码,你可以放jsp里写,编译成 html,也可以直接运行。
    或者 js 实现上面的功能,在html 下  也能直接运行
      

  3.   

    双击  打开页面 就会自动运行。和你要的结果是一样的。   java是需要容器的。
      

  4.   

    首先在前台jsp加一个button按钮控件
    在控件上加双击事件,双击触发后台一个方法
    在后台这个方法里再把你要实现的功能写在这里,如打印等
      

  5.   

    你的意思是做成像EXE那样的吧,你要打包成jar文件就行了 @@
      

  6.   

    打包成jar可以直接运行,客户端需要JRE运行库一般都装了
      

  7.   

    我在想可不可以用bat写语句直接运行class文件,当然JRE是要先装好的。但是我不知道bat怎么写……
      

  8.   


    jar怎么打包呢?求打包软件。
      

  9.   

    使用myeclipse对工程敲右键选择Export选择JAR File就可以导出了。
      

  10.   

    如果你能保证创建的归档文件(.jar)中的路径都没有问题,而且你的电脑上安装了JDK,那么右键单击.jar文件-》选择打开方式-》Java(TM) Platform SE binary方式就能运行了
      

  11.   

    bat语句是可以执行.jar文件的,但是貌似不能执行.class文件
      

  12.   

    可以打包成jar包,才写出bat或者cmd来执行。
    右键单击你要执行的类-> export ->java ->JAR file (假定导出文件名:helloworld.jar)
    然后新建一个文本文件(假定为test.txt),
    写入:java -cp .;helloworld.jar 包名.helloworld
         echo. & pause
    (注:需要将txt格式变为bat或者cmd,即test.cmd或者test.bat)最后单击即可运行!
    //---------------
    方式2:
    右键单击你要执行的类-> export ->java ->Runnable JAR file (假定导出文件名:helloworld.jar)
    然后新建一个文本文件(假定为test.txt),
    写入:java -jar helloworld.jar 
         echo. & pause
    (注:需要将txt格式变为bat或者cmd,即test.cmd或者test.bat)最后单击即可运行!参考文档:http://blog.csdn.net/lijiecong/article/details/6266234