我刚刚安装了Eclipse标准4.4 Luna,在安装了Scala IDE和朋友后我得到了
JDT Weaving is currently disabled. The Scala IDE needs JDT Weaving to be active,
or it will not work correctly.
Activate JDT Weaving and Restart Eclipse? (Highly Recommended)
[OK] [Cancel]
有谁知道怎么做?
现在我对此错误消息的评论
https://groups.google.com/forum/#!msg/scala-ide-user/7GdTuQHyP4Q/aiUt70lnzigJ
答案 0 :(得分:20)
Eclipse Luna遇到了同样的问题。您的问题可能是因为为错误版本的Eclipse安装了插件。
您是否从此页面安装了Scala插件:Download the 3.0 Release of the Scala IDE for Eclipse?它只适用于朱诺和开普勒。
我使用Download the Latest Nightly Build从http://download.scala-ide.org/nightly-scala-ide-luna-211x的链接下载了该插件。它现在完美无缺。
希望这会有所帮助:)
答案 1 :(得分:3)
我也遇到了这个问题,与上面的答案类似,我通过更新scala-ide解决了这个问题。每晚构建网站没有更新插件。然而,最新的里程碑版本拥有我需要的一切。您可以在此处找到最新的里程碑版本:
http://scala-ide.org/download/milestone.html
我正在使用的版本今天为我工作(并宣传在Luna上工作得很好)是: http://download.scala-ide.org/sdk/lithium/e44/scala211/dev/site/
答案 2 :(得分:1)
我设法通过使用最新的Scala IDE插件安装Eclipse Luna的新副本来解决它。现在JDT选项已启用且只读。
答案 3 :(得分:1)
对于Eclipse 4.4,请将此更新站点用于Scala插件:
http://download.scala-ide.org/sdk/lithium/e44/scala211/stable/site
这个适用于Eclipse 4.4.2。
答案 4 :(得分:0)
我遇到了同样的问题,但问题不在于scala插件的版本,而在于eclipse目录的名称。其中一个文件夹有'!'在名称中签名并使其无法启用jdt编织。当我在另一个正常标志的目录中安装eclipse时,一切运行正常。