Nope. I tried that several times before I posted. And I blew away .m2
and tried that, too.
The problem seems to occur after I install lift. When I blow away .m2
and re-compile, I have to install the markdownj.jar and the
postgresql.jdbc.jar, and then I get this:
Missing:
----------
1) net.liftweb:lift-webkit:jar:0.10-SNAPSHOT
Try downloading the file manually from the project website.
Then, install it using the command:
mvn install:install-file -DgroupId=net.liftweb
-DartifactId=lift-webkit -Dversion=0.10-SNAPSHOT -Dpackaging=jar
-Dfile=/path/to/file
Alternatively, if you host your own repository you can deploy the
file there:
mvn deploy:deploy-file -DgroupId=net.liftweb
-DartifactId=lift-webkit -Dversion=0.10-SNAPSHOT -Dpackaging=jar
-Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id]
I then downloaded the latest lift and built it, and then installed the
lift-webkit jar. And then I get the error below no matter how many mvn
clean installs I do. I never had this problem before, and I've done the
above steps many times.
What am I doing wrong here? Is there a way to make Maven download lift?
(And if anyone knows how to get the postgresql jdbc jar and the
markdownj jar into the maven repository, I'd be interested.)
Thanks,
Chas.
David Pollak wrote:
> This is a bug in Scala 2.7.1 Please do a mvn clean install and it'll go
> away.
>
> On Mon, Oct 27, 2008 at 6:53 PM, Charles F. Munat <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>> wrote:
>
>
> Anyone know what this means:
>
> [WARNING] Exception in thread "main" java.lang.RuntimeException:
> malformed Scala signature of Mailer at 5411; reference value mail of
> package javax refers to nonexisting symbol.
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.errorBadSignature(UnPickler.scala:755)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readSymbol(UnPickler.scala:172)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readSymbolRef$1.apply(UnPickler.scala:707)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readSymbolRef$1.apply(UnPickler.scala:707)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$at(UnPickler.scala:139)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readSymbolRef(UnPickler.scala:707)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readType(UnPickler.scala:247)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef$1.apply(UnPickler.scala:708)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef$1.apply(UnPickler.scala:708)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$at(UnPickler.scala:139)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef(UnPickler.scala:708)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readType(UnPickler.scala:253)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef$1.apply(UnPickler.scala:708)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef$1.apply(UnPickler.scala:708)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$at(UnPickler.scala:139)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef(UnPickler.scala:708)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readType$1.apply(UnPickler.scala:253)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readType$1.apply(UnPickler.scala:253)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.PickleBuffer.until(PickleBuffer.scala:127)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readType(UnPickler.scala:253)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef$1.apply(UnPickler.scala:708)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$$anonfun$scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef$1.apply(UnPickler.scala:708)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$at(UnPickler.scala:139)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readTypeRef(UnPickler.scala:708)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$readType(UnPickler.scala:270)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$LazyTypeRef$$anonfun$31$$anonfun$apply$4.apply(UnPickler.scala:772)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$LazyTypeRef$$anonfun$31$$anonfun$apply$4.apply(UnPickler.scala:772)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle.scala$tools$nsc$symtab$classfile$UnPickler$UnPickle$$at(UnPickler.scala:139)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$LazyTypeRef$$anonfun$31.apply(UnPickler.scala:772)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$LazyTypeRef$$anonfun$31.apply(UnPickler.scala:772)
> [WARNING] at
> scala.tools.nsc.Global$$anonfun$7.apply(Global.scala:719)
> [WARNING] at
> scala.tools.nsc.Global$$anonfun$7.apply(Global.scala:719)
> [WARNING] at
>
> scala.tools.nsc.symtab.classfile.UnPickler$UnPickle$LazyTypeRef.complete(UnPickler.scala:772)
> [WARNING] at
> scala.tools.nsc.symtab.Symbols$Symbol.info(Symbols.scala:493)
> [WARNING] at
> scala.tools.nsc.symtab.Symbols$Symbol.tpe(Symbols.scala:472)
> [WARNING] at
> scala.tools.nsc.symtab.Symbols$Symbol.tpeHK(Symbols.scala:626)
> [WARNING] at
> scala.tools.nsc.symtab.Types$Type.memberType(Types.scala:407)
> [WARNING] at
> scala.tools.nsc.typechecker.Contexts$ImplicitInfo.tpe(Contexts.scala:623)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.isApplicable$1(Typers.scala:3522)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3527)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$60.apply(Typers.scala:3527)
> [WARNING] at scala.List.filter(List.scala:845)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Typers$Typer.applicableInfos$1(Typers.scala:3527)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$61.apply(Typers.scala:3532)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$61.apply(Typers.scala:3532)
> [WARNING] at scala.List.map(List.scala:798)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Typers$Typer.searchImplicit$1(Typers.scala:3532)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.inferImplicit(Typers.scala:3591)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Typers$Typer.scala$tools$nsc$typechecker$Typers$Typer$$inferView(Typers.scala:165)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Typers$Typer$$anon$2.isCoercible(Typers.scala:146)
> [WARNING] at
> scala.tools.nsc.typechecker.Infer$Inferencer.isCompatible(Infer.scala:421)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Infer$Inferencer.isWeaklyCompatible(Infer.scala:425)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Infer$Inferencer.protoTypeArgs(Infer.scala:498)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.doTypedApply(Typers.scala:1729)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typedApply$1(Typers.scala:2538)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:3125)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3228)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typedBlock(Typers.scala:1378)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:2990)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3228)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3276)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Typers$Typer.transformedOrTyped(Typers.scala:3325)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typedDefDef(Typers.scala:1315)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:2966)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3228)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3265)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:1540)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$19.apply(Typers.scala:1585)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$19.apply(Typers.scala:1585)
> [WARNING] at scala.List$.loop$1(List.scala:293)
> [WARNING] at scala.List$.mapConserve(List.scala:310)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:1585)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typedTemplate(Typers.scala:1165)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typedClassDef(Typers.scala:1039)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:2957)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3228)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3265)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:1540)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$19.apply(Typers.scala:1585)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$19.apply(Typers.scala:1585)
> [WARNING] at scala.List$.loop$1(List.scala:293)
> [WARNING] at scala.List$.mapConserve(List.scala:310)
> [WARNING] at scala.List$.loop$1(List.scala:297)
> [WARNING] at scala.List$.mapConserve(List.scala:310)
> [WARNING] at scala.List$.loop$1(List.scala:297)
> [WARNING] at scala.List$.mapConserve(List.scala:310)
> [WARNING] at scala.List$.loop$1(List.scala:297)
> [WARNING] at scala.List$.mapConserve(List.scala:310)
> [WARNING] at scala.List$.loop$1(List.scala:297)
> [WARNING] at scala.List$.mapConserve(List.scala:310)
> [WARNING] at scala.List$.loop$1(List.scala:297)
> [WARNING] at scala.List$.mapConserve(List.scala:310)
> [WARNING] at scala.List$.loop$1(List.scala:297)
> [WARNING] at scala.List$.mapConserve(List.scala:310)
> [WARNING] at scala.List$.loop$1(List.scala:297)
> [WARNING] at scala.List$.mapConserve(List.scala:310)
> [WARNING] at scala.List$.loop$1(List.scala:297)
> [WARNING] at scala.List$.mapConserve(List.scala:310)
> [WARNING] at scala.List$.loop$1(List.scala:297)
> [WARNING] at scala.List$.mapConserve(List.scala:310)
> [WARNING] at scala.List$.loop$1(List.scala:297)
> [WARNING] at scala.List$.mapConserve(List.scala:310)
> [WARNING] at scala.List$.loop$1(List.scala:297)
> [WARNING] at scala.List$.mapConserve(List.scala:310)
> [WARNING] at scala.List$.loop$1(List.scala:297)
> [WARNING] at scala.List$.mapConserve(List.scala:310)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:1585)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:2953)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3228)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3265)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:1540)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$19.apply(Typers.scala:1585)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$19.apply(Typers.scala:1585)
> [WARNING] at scala.List$.loop$1(List.scala:293)
> [WARNING] at scala.List$.mapConserve(List.scala:310)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:1585)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:2953)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3228)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3265)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typedStat$1(Typers.scala:1540)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$19.apply(Typers.scala:1585)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Typers$Typer$$anonfun$19.apply(Typers.scala:1585)
> [WARNING] at scala.List$.loop$1(List.scala:293)
> [WARNING] at scala.List$.mapConserve(List.scala:310)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typedStats(Typers.scala:1585)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed1(Typers.scala:2953)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3228)
> [WARNING] at
> scala.tools.nsc.typechecker.Typers$Typer.typed(Typers.scala:3265)
> [WARNING] at
>
> scala.tools.nsc.typechecker.Analyzer$typerFactory$$anon$2.apply(Analyzer.scala:40)
> [WARNING] at
> scala.tools.nsc.Global$GlobalPhase.applyPhase(Global.scala:257)
> [WARNING] at
> scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:243)
> [WARNING] at
> scala.tools.nsc.Global$GlobalPhase$$anonfun$run$1.apply(Global.scala:243)
> [WARNING] at scala.Iterator$class.foreach(Iterator.scala:395)
> [WARNING] at
> scala.collection.mutable.ListBuffer$$anon$1.foreach(ListBuffer.scala:266)
> [WARNING] at
> scala.tools.nsc.Global$GlobalPhase.run(Global.scala:243)
> [WARNING] at
> scala.tools.nsc.Global$Run.compileSources(Global.scala:555)
> [WARNING] at scala.tools.nsc.Global$Run.compile(Global.scala:640)
> [WARNING] at scala.tools.nsc.Main$.process(Main.scala:84)
> [WARNING] at scala.tools.nsc.Main$.main(Main.scala:98)
> [WARNING] at scala.tools.nsc.Main.main(Main.scala)
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD FAILURE
>
>
>
>
>
> --
> Lift, the simply functional web framework http://liftweb.net
> Collaborative Task Management http://much4.us
> Follow me: http://twitter.com/dpp
> Git some: http://github.com/dpp
>
> >
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Lift" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/liftweb?hl=en
-~----------~----~----~----~------~----~------~--~---