高手再请教下,关于可执行的jar包,我已经把一个java project打包成一个可执行的jar包了,不过要在命令窗口里输入“对应路径+命令”才能执行,如:D:\>java -jar TestJar.jar有没有可以做一个执行文件,类似做个快捷的文件,我在外面双击就可以执行jar包的,然后log输出到我指定的文件里,由于这个java的功能是记录下不能浏览的页面地址(自己配置文件里指定的那些绝对路径)好像是个阻塞的,就是一旦启动就每隔一段时间就给反馈,是不是要加一个启动快捷的同时还要加一个终止快捷键。

解决方案 »

  1.   

    用工具达成执行jar包就行了。。打包过程会执行入口main..直接双击就可以。。还可以为其设置小图片logo...
    具体有:exe4j,install4j..等等。。
      

  2.   

    电脑上必须要有jdk。。不然没有jdk的裸机还是执行不了。。
      

  3.   

    谢谢楼上两位,呵呵,比较菜,exe4j,install4j工具没用过,我先研究下
      

  4.   

    安装exe4j的时候老弹个找不到java runtime enviment的框框,什么原因呢,高手
      

  5.   

    有没有简单点的,类似jre启动的.bat格式
      

  6.   

    @echo off
    %JAVA_HOME%\bin\java.exe -jar X:\yy\ZZZ.jar保存到一个.bat文件里
    要执行时点击下这个bat
      

  7.   

    +1
    exe4j,install4j也是需要jre环境的,如果你要将jre打进你的包的话,就需要挑选出jre运行必须jar,一起打包到你的jar包里,将java运行路径改为你的包名相对路径。以前试过,不过jre就有上百M,建议放弃。还是用安装了jre的电脑吧