我是Scala和IntelliJ IDEA的新手。我從Simply Lift的例子中學習Lift。我已按照here提供的說明安裝我的IDE。我使用的是基於Maven的方法.Scala插件版本爲0.4.1084(最新截至2011年6月30日)。 IntelliJ IDEA版本是10.5。Intellij IDEA在合法Scala代碼上顯示錯誤
的原型是
-DarchetypeGroupId=net.liftweb \
-DarchetypeArtifactId=lift-archetype-blank_2.8.1 \
-DarchetypeVersion=2.3 \
-DarchetypeRepository=http://scala-tools.org/repo-releases \
-DremoteRepositories=http://scala-tools.org/repo-releases \
-DgroupId=com.company \
-DartifactId=lift_test \
-Dversion=1.0
當我開始編碼Snippet and Sitemap例子。我看到IDE顯示錯誤(和下面的代碼討厭的波浪線)在下面的行
Menu.i("Info")/"info" submenus (
Menu.i("About")/"about" >> Hidden >> LocGroup("bottom"),
Menu.i("Contact")/"contact",
Menu.i("Feedback")/"feedback" >> LocGroup("bottom")
),
錯誤說,
Expression of type (Menu.Menuable , Menu.Menuable with Menu.withSlash,
Menu.Menuable) doesn't conform to expected type ConvertableToMenu
然而,當我運行一個Maven > Install
或Compile 'Boot.scala
從IDEA他們似乎無誤地運行。
我很難讓Scala/Lift在兩個IDE,IDEA和Eclipse中的任何一個上完美工作。
請讓我知道我錯過了什麼?
我添加了一個錯誤報告,您可以在這裏http://youtrack.jetbrains.net/issue/SCL-3429?projectKey=SCL
加入[這裏](http://youtrack.jetbrains.net/issue/SCL-3429?projectKey=SCL) – Nishant