我已经开始使用maven并将包装打成一场战争。
pom有一个依赖项列表,当我执行mvn clean install
时,一切都很好。然而,Eclipse显示的错误与无法找到属于依赖项的类有关。
在打包为jar的其他项目中,我看到一个名为" Maven Dependencies"的库文件夹。在Java Resources的这个项目中,我看到了Libraries / Maven Dependencies,它列出了所有内容并显示了一堆jar,底部显示了作为父pom模块的依赖项的文件夹。
在mvn clean install
后,我看到./target/foo/WEB-INF/lib
包含需要/引用的jar依赖项,其中包含类文件eclipse报告错误。
报告为错误的文件看起来与cxf生成的类有关。但是,在查看目标文件夹时,会正确生成类,如果取消归档创建的jar文件,则文件会按预期存在。
我假设这是一个配置问题?关于我失踪的想法?
答案 0 :(得分:0)
如果其他人遇到类似的问题,请发布详细信息以解决问题。
为了让eclipse正常工作,我必须将其设置为将生成的代码视为源代码。深入研究项目中发生的事情给了我更好的谷歌,最终我找到了一个堆栈溢出问题,告诉我如何做我需要的东西。
这是一个链接:M2E and having maven generated source folders as eclipse source folders