2010-09-10 2 views
0

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

+0

вы можете разместить код? Кроме того, вы говорите, что вы создали squeryl, возникает ли у вас такая же проблема, когда вы используете опубликованную версию? – Synesso

+0

Нет опубликованной версии. Только Maven, что-то называемое POM-файлом, и проект SBT. Из этих трех я знаком только с SBT. – Ivan

ответ

2

Вам не нужно создавать Squeryl, вы можете скачать the jar от 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. 
Смежные вопросы