【发布时间】:2014-04-28 01:23:27
【问题描述】:
我在 Intellij 12 版本中创建了一个新项目,这是一个 maven 模块。我也从 IDE 中选择了自动滚动选项。但是当我使用 Ctrl Q 悬停到 WebDriver 时,它提示我下载/附加源代码。我尝试下载/附加但没有显示更改,并且打开了 WebDriver.class 而不是 WebDriver.java。
另请注意,这仅发生在我的新项目中,对于像 2.39.0 这样的旧硒版本,它显示正常,它提示我仅附加 2.41.0 硒依赖项。
在 IDE 中显示“Source not found”的消息。为什么它只适用于 2.41.0 selenium 版本而不适用于 2.39.0?
【问题讨论】:
-
检查您的 Maven POM。您可能会添加 2.41 依赖项而不是 2.39
-
是的,我的 POM 依赖于 2.41.0。但我的问题是为什么我可以在 2.39.0 中附加源,但在 2.41.0 中却不能?
-
你是怎么附上2.39的源代码的?
-
它是自动附加的..因为它是通过 maven 实现的,但这不会发生在 2.41.0 中。在 2.41.0 中,当我在 WebDriver 上对源代码执行 Ctrl Q 时,它向我显示了 WebDriver .class 而不是 WebDriver.java 并要求我附加源代码..source not found
-
那就手动做吧,请在下面找到答案。
标签: maven intellij-idea selenium-webdriver