解决:java.lang.NoClassDefFoundError

解决:java.lang.NoClassDefFoundError,java,Java,我下载了一个项目的源代码并想要构建它。但我遇到了NoClassDefFoundError,错误消息如下: 线程“AWT-EventQueue-0”java.lang.NoClassDefFoundError中出现异常:org/apache/cxf/jaxws/JaxWsProxyFactoryBean 项目似乎使用了cxf,所以我去下载了二进制源代码,并将它们包含在类路径中: 但错误仍然存在:-( 这是项目导入JaxWsProxyFactoryBean的地方 我应该怎么做才能让jax在这个项

我下载了一个项目的源代码并想要构建它。但我遇到了NoClassDefFoundError,错误消息如下:

线程“AWT-EventQueue-0”java.lang.NoClassDefFoundError中出现异常:org/apache/cxf/jaxws/JaxWsProxyFactoryBean

项目似乎使用了cxf,所以我去下载了二进制源代码,并将它们包含在类路径中:

但错误仍然存在:-(

这是项目导入JaxWsProxyFactoryBean的地方


我应该怎么做才能让jax在这个项目中正常工作呢?我对java是新手。

如果你查看一下下载的目录,你会发现它是一个cxf安装,而不仅仅是一个库。你需要在你的项目中实际包含cxf附带的jar文件,而不仅仅是cxf主目录


看看
C:\Users\luyi\Downloads\apache-cxf-2.2.5\lib\WHICH\u JARS
,这将有关于您需要在项目中包含哪些jar文件的说明,具体取决于您希望在项目中执行的操作。

在以tar.gz格式下载二进制文件后,您是否解压缩了该文件?谢谢,我已经通过直接在n开始添加包含这些jar文件的字典。