Java提案没有显示依赖项

时间:2015-04-01 20:22:13

标签: java maven

这里的一般Java问题/一点maven-y也。我从存储库下载了父pom并进行了mvn安装以获取所有依赖项,但现在当我编写代码时,特别是在下面的示例中,我可能会编写类似于:conn.的内容并期望提交到出现,但他们不是。现在说我要走得更远(因为我把它放在我面前)然后说conn.tableOperations().我希望这些proposals出现,但就像我说的那样。这是我正在谈论的图片,如果这个解释不够:

enter image description here

如果我要输入String bla;,那么bla.所有提案都会显示出来?我知道它必须/与依赖关系有关但我之前从未遇到过这个问题。我做了一些挖掘,发现可能有maven clean install的正确参数会有所帮助,但我不知道它们会是什么。这就是我在这方面所指的。

enter image description here

有什么想法吗?感谢。

2 个答案:

答案 0 :(得分:0)

我认为你对Maven和Eclipse的互动感到困惑。

  

我从存储库下载了父pom并执行了mvn安装   得到所有的依赖...

这是你的第一个错误。 mvn install不是您认为的那样。

  1. 您需要先安装Maven integration in Eclipse。 这已经可用,具体取决于哪种包解决方案 您选择了,或者它在Eclipse市场中可用。
  2. 接下来,您需要在Eclipse中创建一个新的Maven项目。
  3. 最后,您需要在m2e中指定jar的依赖关系 插入。这将自动带来所有必要的 依赖于项目工作区。
  4. 请注意,上面的链接包含完整的文档,包括Getting Started教程。

答案 1 :(得分:-1)

好吧,我解决了我的问题。我无法看到提案,因为我试图编辑的项目仍然在父项目中,这不是Java项目,因此Java提案没有显示出来。我深入到我试图编辑的项目的父项目中,右键单击并单击"导入为项目"。它使项目仍然保留在父项目下,并对两者进行编辑,但现在内部项目被视为Java项目。一切都按预期工作。