java 如何复用自己已打包成.jar的代码
public class ConnectServerInfo extends JDialog {private MyJDom dom = new MyJDom();
编译的时候会报Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: org/jdom/JDOMException
MyJDom类在打包的RWXml.jar中,而RWXml.jar也已经导入到ConnectServerInfo所在的工程中。
其中在MyJDom类中我是调用了jdom.jar,这个jdom.jar包我已在MyJDom所在工程(与ConnectServerInfo类所在的工程不是同一个工程)中导入了。在MyJDom所在工程中MyDom类编译运行正常。
如果我把jdom.jar这个包在ConnectServerInfo所在工程再导入时就不会出现上述异常。
我所不懂的是在打包RWXml.jar我已把jdom.jar带上了,在ConnectServerInfo类所在工程中不应该还需要导入jdom.jar
呀!
[[it] 本帖最后由 wu1011 于 2009-8-3 18:24 编辑 [/it]]