Я новичок в Scala и IntelliJ IDEA.Я учу Лифт из Просто Лифт примеров.Я настроил свою IDE в соответствии с инструкциями здесь .Я использую подход, основанный на Maven. Плагин Scala имеет версию (0.4.1084 - последняя версия от 30 июня 2011 года).Версия IntelliJ IDEA - 10.5.
Архетип -
-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
Когда я начал кодировать пример Фрагмент и Карта сайта .Я вижу ошибку IDE show (и неприятную волнистую линию под кодом) в следующей строке
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