Dont use lift-core as a dependency. 

Explicitly specify what it is you want.... webkit, mapper and widgets.

Cheers, Tim

On 11 Feb 2010, at 17:26, Mads Hartmann wrote:

> Thanks Tim & Timothy
> 
> -- properties
> #Project properties
> #Tue Feb 02 14:29:05 CET 2010
> project.organization=sidewayscoding
> project.name=LogicOfScientificDiscovery
> sbt.version=0.5.6
> project.version=1.0
> scala.version=2.7.7
> project.initialize=false
> 
> --- project file
> 
> import sbt._
> 
> class LogicOfScientificDiscovery(info: ProjectInfo) extends
> DefaultWebProject(info)
> {
>       val lift = "net.liftweb" % "lift-core" % "2.0-M1" % "compile"
>       val jetty6 = "org.mortbay.jetty" % "jetty" % "6.1.14" % "test"
>       // required because Ivy doesn't pull repositories from poms
>       val smackRepo = "m2-repository-smack" at "http://maven.reucon.com/
> public"
> }
> 
> ---
> 
> My project is only dependent on lift-mapper and lift-widgets
> 
> I now get the following error when i try to run 'update'
> 
> warn] :: problems summary ::
> [warn] :::: WARNINGS
> [warn]                module not found: com.rabbitmq#amqp-client;1.7.0
> [warn]        ==== local: tried
> [warn]          /Users/Mads/.ivy2/local/com.rabbitmq/amqp-client/1.7.0/ivys/
> ivy.xml
> [warn]          -- artifact com.rabbitmq#amqp-client;1.7.0!amqp-client.jar:
> [warn]          /Users/Mads/.ivy2/local/com.rabbitmq/amqp-client/1.7.0/jars/
> amqp-client.jar
> [warn]        ==== m2-repository-smack: tried
> [warn]          
> http://maven.reucon.com/public/com/rabbitmq/amqp-client/1.7.0/amqp-client-1.7.0.pom
> [warn]          -- artifact com.rabbitmq#amqp-client;1.7.0!amqp-client.jar:
> [warn]          
> http://maven.reucon.com/public/com/rabbitmq/amqp-client/1.7.0/amqp-client-1.7.0.jar
> [warn]        ==== public: tried
> [warn]          
> http://repo1.maven.org/maven2/com/rabbitmq/amqp-client/1.7.0/amqp-client-1.7.0.pom
> [warn]          -- artifact com.rabbitmq#amqp-client;1.7.0!amqp-client.jar:
> [warn]          
> http://repo1.maven.org/maven2/com/rabbitmq/amqp-client/1.7.0/amqp-client-1.7.0.jar
> [warn]        ==== Scala-Tools Maven2 Repository: tried
> [warn]          
> http://scala-tools.org/repo-releases/com/rabbitmq/amqp-client/1.7.0/amqp-client-1.7.0.pom
> [warn]          -- artifact com.rabbitmq#amqp-client;1.7.0!amqp-client.jar:
> [warn]          
> http://scala-tools.org/repo-releases/com/rabbitmq/amqp-client/1.7.0/amqp-client-1.7.0.jar
> [warn]                ::::::::::::::::::::::::::::::::::::::::::::::
> [warn]                ::          UNRESOLVED DEPENDENCIES         ::
> [warn]                ::::::::::::::::::::::::::::::::::::::::::::::
> [warn]                :: com.rabbitmq#amqp-client;1.7.0: not found
> [warn]                ::::::::::::::::::::::::::::::::::::::::::::::
> [info]
> 
> 
> On Feb 11, 6:08 pm, Tim Nelson <tnell...@gmail.com> wrote:
>> sbt doesn't look at POMs. You need to create Project file and add the
>> dependencies in there.
>> 
>> The example in the following is a little old, but it shows what you 
>> needhttp://code.google.com/p/simple-build-tool/wiki/WebApplicationExample
>> 
>> Here's an updated example:
>> import sbt._
>> 
>> class HelloLiftProject(info: ProjectInfo) extends DefaultWebProject(info)
>> {
>>   val lift = "net.liftweb" % "lift-webkit" % "2.0-M1" % "compile"
>>   val jetty6 = "org.mortbay.jetty" % "jetty" % "6.1.14" % "test"
>> 
>>   // required because Ivy doesn't pull repositories from poms
>>   val smackRepo = "m2-repository-smack" at "http://maven.reucon.com/public";
>> 
>> }
>> 
>> Tim
>> 
>> 
>> 
>> On Thu, Feb 11, 2010 at 10:24 AM, Mads Hartmann <mads...@gmail.com> wrote:
>>> Hello everyone,
>>> I was hoping I could get some help with an SBT error I'm getting:
>> 
>>> [error] /Users/Mads/Dev/logicOfScientificDiscovery/src/main/scala/
>>> sidewayscoding/model/Discovery.scala:7: not found: value net
>>> [error] import net.liftweb._
>>> [error]        ^
>>> [error] /Users/Mads/Dev/logicOfScientificDiscovery/src/main/scala/
>>> sidewayscoding/model/Discovery.scala:19: wrong number of arguments for
>>> constructor Object: ()java.lang.Object
>>> [error]         object description extends MappedTextarea(this, 600)
>>> [error]
>> 
>>> ....
>> 
>>> [error] 94 errors found
>> 
>>> It looks like it doesn't import lift,
>> 
>>> build.properties
>> 
>>> #Project properties
>>> #Tue Feb 02 14:29:05 CET 2010
>>> project.organization=sidewayscoding
>>> project.name=LogicOfScientificDiscovery
>>> sbt.version=0.5.6
>>> project.version=1.0
>>> scala.version=2.7.7
>>> project.initialize=false
>> 
>>> pom.xm
>> 
>>>  <properties>
>>>    <scala.version>2.7.7</scala.version>
>>>  </properties>
>> 
>>> ...
>> 
>>>    <dependency>
>>>       <groupId>net.liftweb</groupId>
>>>       <artifactId>lift-mapper</artifactId>
>>>       <version>2.0-M1</version>
>>>    </dependency>
>>>    <dependency>
>>>       <groupId>net.liftweb</groupId>
>>>       <artifactId>lift-widgets</artifactId>
>>>       <version>2.0-M1</version>
>>>    </dependency>
>>>    <dependency>
>> 
>>> --
>>> You received this message because you are subscribed to the Google Groups 
>>> "Lift" group.
>>> To post to this group, send email to lift...@googlegroups.com.
>>> To unsubscribe from this group, send email to 
>>> liftweb+unsubscr...@googlegroups.com.
>>> For more options, visit this group 
>>> athttp://groups.google.com/group/liftweb?hl=en.
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Lift" group.
> To post to this group, send email to lift...@googlegroups.com.
> To unsubscribe from this group, send email to 
> liftweb+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/liftweb?hl=en.
> 
> 

-- 
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to lift...@googlegroups.com.
To unsubscribe from this group, send email to 
liftweb+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/liftweb?hl=en.

Reply via email to