新建一个工程1,将第三方jar包添加到该工程的构建路径下,然后新建另一个工程2,
将工程1添加到工程2的依赖中,
写写代码,都正常~~~~~~~~运行时,
抛出了java.lang.NoClassDefFoundError 找不到Jface的Dialog,找不到SWT的SelectionListener~~~~
之前没有遇到这种问题,问题大概是因为使用到第三方jar包时,i没有加载到SWT和JFace
所以在工程1的依赖中添加 SWT和JFace是可以的,但是其中的原理还不是很理解。
本文描述了在一个Java项目中引入第三方jar包并将其作为依赖时出现的NoClassDefFoundError错误,具体表现为找不到Jface的Dialog和SWT的SelectionListener等组件。文中探讨了解决此类问题的方法,并提到了可能的原因在于未正确加载SWT和JFace。
新建一个工程1,将第三方jar包添加到该工程的构建路径下,然后新建另一个工程2,
将工程1添加到工程2的依赖中,
写写代码,都正常~~~~~~~~运行时,
抛出了java.lang.NoClassDefFoundError 找不到Jface的Dialog,找不到SWT的SelectionListener~~~~
之前没有遇到这种问题,问题大概是因为使用到第三方jar包时,i没有加载到SWT和JFace
所以在工程1的依赖中添加 SWT和JFace是可以的,但是其中的原理还不是很理解。
3337
983

被折叠的 条评论
为什么被折叠?