jbuilder 的发布工具的wizard打包,请详细说明(100分)

  • 主题发起人 主题发起人 Haha...
  • 开始时间 开始时间
H

Haha...

Unregistered / Unconfirmed
GUEST, unregistred user!
我用jbuilder 的发布工具的wizard打包,将所有的文件打入,但是在其他机器上不能运行,
各位大侠,可否指点,为什么?谢谢!

 
是不是分太少了
 
wizard只能发布所有静态装入的类,就是说如果你有动态装入的类,
你必须手工加入发布的文件包中,你看看缺少什么类你就把那个类加进去不就行了么?
 
to 小猪大侠
如何区分静态装入的类和动态装入的类,谢谢!
 
我不知道,大概用import载入的应该算静态的吧。
你运行的时候看看缺少什么类,然后在wizard里面加入这个类不就行了么?
只是你一定要在wizard里面分发,而不能手工分发,才能保证类路径正确。
 
我想与静态和动态有关系,但在这里我觉得可能是其他原因,
我刚刚完成一个极其简单的project, button.jpr,(任务是用一个jbutton 和
jtextfield打开并显示一串文字(中英文))
在开发环境下运行没有任何问题,但在jre1.2.2
(E:/Test/JavaSoft/JRE/1.2/bin>java -version
java version "1.2.2"
Classic VM (build JDK-1.2.2-W, native threads, symcjit))
运行结果是:
Exception in thread "main" java.lang.NoClassDefFoundError: button/jar.
不知错在何处?

 
我认为动态载入方法是Class.forName()
import是静态的
你用Java.exe运行,可以吗?(JDK/bin目录下的)
 
接受答案了.
 
后退
顶部