我对 Elastic Search 相当陌生,正在尝试开发一个使用 Maven 插件和 SI4T 库的项目 - https://github.com/SI4T/SI4T
由于某种原因,当我打开项目时,很多库丢失了!
实际上所有的包都缺少类文件 - 有人知道为什么吗?
最佳答案
他们并没有失踪,他们就在那里。我怀疑因为你的屏幕截图显示“未找到源”,你认为它们不存在。你双击的那个东西就是类文件。
您尝试过使用它们吗?
你也可以让maven下载源代码。转到 Window -> Preferences -> Maven 并选中“Download Artifact Sources”复选框。
编辑:一些解释!
Maven 解析您需要的依赖项。但为了使用这些依赖项,您不需要源代码,只需要编译后的类文件。打开类文件时,Eclipse 会尝试查找这些类的源代码,因为源代码比编译后的字节码更具可读性。
关于java - 为什么我的 Eclipse 设置不能与 Maven 插件一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25199555/