Squeryl - "CustomTypesMode не является участником пакета org.squeryl.customtypes"?

77
4

Я создал среду Squeryl с SBT и пытаюсь использовать ее с Scala 2.8 и NetBeans 6.9. Я определил модель сущности, поскольку она описана в введении Squeryl, но IDE и компилятор жалуются, что "CustomTypesMode не является членом пакета org.squeryl.customtypes". В чем причина?

спросил(а) 2010-09-11T01:33:00+04:00 10 лет, 10 месяцев назад
1
Решение
77

Вам не нужно создавать Squeryl, вы можете скачать банку из http://github.com/max-l/Squeryl/downloads.


Если вы используете sbt, вы можете удалить банку в каталоге lib (я просто попытался и смог скомпилировать пример с помощью import org.squeryl.customtypes.CustomTypesMode._.)


В качестве альтернативы вы должны иметь возможность использовать эту строку для определения вашего проекта sbt:

val squeryl = "org.squeryl" % "squeryl_2.8.0" % "0.9.4beta8"

Затем запустите обновление:


$ sbt
[info] Recompiling project definition...
[info] Source analysis: 1 new/modified, 0 indirectly invalidated, 0 removed.
[info] Building project test 1.0 against Scala 2.8.0
[info] using MainProject with sbt 0.7.4 and Scala 2.7.7
> update
[info]
[info] == update ==
[info] downloading http://scala-tools.org/repo-releases/org/squeryl/squeryl_2.8.0/0.9.4beta8/squeryl_2.8.0-0.9.4beta8.jar ...
[info] [SUCCESSFUL ] org.squeryl#squeryl_2.8.0;0.9.4beta8!squeryl_2.8.0.jar (1425ms)
[info] downloading http://repo1.maven.org/maven2/cglib/cglib-nodep/2.2/cglib-nodep-2.2.jar ...
[info] [SUCCESSFUL ] cglib#cglib-nodep;2.2!cglib-nodep.jar (909ms)
[info] :: retrieving :: test#test_2.8.0 [sync]
[info] confs: [compile, runtime, test, provided, system, optional, sources, javadoc]
[info] 2 artifacts copied, 0 already retrieved (1268kB/60ms)
[info] == update ==
[success] Successful.

ответил(а) 2010-09-11T23:22:00+04:00 10 лет, 10 месяцев назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема