java - 为什么我的 Eclipse 设置不能与 Maven 插件一起使用?

标签 java eclipse maven elasticsearch tridion

我对 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/

相关文章:

java - 如何在maven中运行单一集成测试?

java - Spring Cloud Stream Kafka错误 channel

java - 基线对齐的TextView裁剪多行文本的底行

java - 如何使用前导零字节抑制来压缩 Java 中的变量?

java非阻塞缓存实现

java - 一组测试用例中的一个 testNG 测试用例失败,无法确定问题是什么?

java - 如何正确获取eclipse编辑器中当前打开的类?

java - 在 Maven 中,您可以禁止在代码中使用传递依赖项,但仍将其保留在类路径中吗?

java - 为什么 Eclipse 有时会重建整个工作区?

maven - Jenkins Pipeline 和 SonarQube 设置