用jdk\bin\jar 打包,最简单的就是把生成的class整个目录考过去,只要那台机器有jdk或者jre,就可以运行了,当然,别忘了需要靠在jbuilder中设置的lib

解决方案 »

  1.   

    只要有JRE应该都可以运行的。
      

  2.   

    楼上的,我试过了,在j2sdk下根本不能执行,详细一点吧,比如:我用jbuilder生成了一个工程,名字叫pro,就会在相应的地方产生一个目录,名字是pro,然后我又在里面又一个包(package),名字就算是temp吧,这时候temp下回有src,classes等子目录以及*.jpx文件;能够直接运行的就应该是classes内的*.java文件,但是,这个文件不能运行,会报错!
    注意,我说的是那台机器没有jbuilder,只用jdk运行再就是一层的,能说详细一点吗?打包后*.jpx算是怎么一回事呢,还有,怎么设置lib呢,谢谢,急盼答复!
      

  3.   

    jbuilder虽然生成工程,但从工程中可以导出符合跨平台特性的jar、war、ear等,同时jbuilder的工程所在目录也有很好的结构,简单的应用直接从这个目录中copy某些子目录出去就行了
      

  4.   

    先装jre,然后把你的程序打包成jar,然后就可以双击运行了!
      

  5.   

    问题已经解决了,是“package”造成的