你编译好了以后,在class文件的当前目录下dos执行java namecalss 看看是否成功执行?(如果有包的话,在包外执行java packagename.nameclass)
//注意这个命令语句后面要用
如果可执行成功的话,证明你classpath设置里面存在.;这个当前目录的设置
那么好了
假如你
系统的jdk路径是C:\JBuilder6\jdk1.3.1
当前执行文件目录是E:\java\test(也就是前面你可以在dos下执行成功的目录)编辑一个name.bat(name自定)文件,文件内容如下:
@echo off
set path=%path%;E:\java\test;
C:\JBuilder6\jdk1.3.1\bin\java.exe nameclass
即可
     
                          java.exe nameclass               
                          ~~~~~~~~~~~~~~~~~~这部分就是你前面执行成功的命令,如果有package,则是java.exe packagename.nameclass,第二句的文件目录也要改动至package目录的父目录,如前面所说

解决方案 »

  1.   

    jpx,jpb打包成 .bat,什么意思?
      

  2.   

    jbuilder7里面可以自动生成exe文件,但是java的exe文件有什么用呢?因为如果把exe文件拿到别人的机器上而上面没有装jre的话还是不能运行。
      

  3.   

    那没有装jdk呢?或者不知道用户的java.exe 路径呢?
      

  4.   

    在JB的Wizards的deployment wizard目录是打包工具。打成jar文件后,java -jar a.jar a.class做成bat文件即可运行。