可以用Jb7生成exe,不过还是须jre支持,所以说,还是要装jdk的

解决方案 »

  1.   

    如果你老师的机子上有jre环境,则可以将它打包成*.jar文件;
    否则只能借助第三方软件做你的程序的安装程序了。祝你好运!
      

  2.   

    在老师的机器上面装一下JDK和JRE,然后以后每次让他看的时候,写一个BAT文件就行了。
    如@echo on
    javac javafile.java
    java javafile这样就可以了
      

  3.   

    第三方软件有哪些呢?大侠能否给推荐一二?我下了一个jet软件。
    但是安装的时候,却要求装入到安装jdk 1。3的目录,我把目录指给它,却不行。是不是需要指向下面的子目录?
      

  4.   

    我劝你还是不要用jet了,因为我想你下载的肯定也是personal版本的,我用过这个版本的,生成的exe文件虽然能在自己的机器上运行,但是拿到别人的没有装jre的机器上还是不能运行,而且安装jet将会花去你一个多小时的时间,用jbuilder7生成的exe文件也是一样,必须要有jre的支持,因为他其实并不是真正意义上的二进制代码,我也碰到过和你同样的问题,问过很多人,但是实在是没法解决,还好我的老师的机器上有jre。:)
    所以如果你一定要用java编程的话,就一定要老师也要安装jre环境,如果万一你知道了方法,请一定也要告诉我噢!!
      

  5.   

    哦,我放弃jet,多谢。
    那如何安装jre,我指的是能不能不安装jdk,光装一个jre。
    (毕竟我不想在老师的机子上装太多他不想用的东西,以免影响了我的成绩,^_^)
      

  6.   

    打成jar包
    然后写一个cmd或bat文件
    文件里面写好运行时需要的环境参数,以及启动命令
    这应该说是最好的办法
      

  7.   

    楼上的大侠,能不能说清楚一点。
    打成jar包,就不用在老师的系统里装jre了吗?
      

  8.   

    我认为这样也是不行的,除非你把整个jre环境也打包进去,然后当老师运行程序时让他安装jre,但是这样会把你的程序变得非常庞大,现在版本高一点的jre要11M多,这是不大现实的,我觉得实在是没什么办法好想啊,看来帮不上忙了。^_^
      

  9.   

    很搞笑的问题,忍不住又要说一句废话。如果你的老师没有Windows只有DOS,你是不是也要把Windows打包进你的程序???