I'm getting started with Lift and am trying to run the examples from
the Exploring Lift book but get errors when I try to run the
application on Jetty. I have also tried following the examples from
Getting Started Guide and the wiki, but always end up with similar
errors.

So I run:

mvn archetype:generate -U  -DarchetypeGroupId=net.liftweb  -
DarchetypeArtifactId=lift-archetype-blank  -DarchetypeVersion=1.0  -
DremoteRepositories=http://scala-tools.org/repo-releases  -
DgroupId=demo.helloworld  -DartifactId=helloworld  -Dversion=1.0

confirm the defaults and get a build success message at the end. I
then run:

cd helloworld
mvn jetty:run

and get the following:

[INFO] Scanning for projects...
[INFO]
------------------------------------------------------------------------
[INFO] Building helloworld
[INFO]    task-segment: [jetty:run]
[INFO]
------------------------------------------------------------------------
[INFO] Preparing jetty:run
[INFO] [resources:resources]
[WARNING] Using platform encoding (MacRoman actually) to copy filtered
resources, i.e. build is platform dependent!
[INFO] Copying 0 resource
[INFO] [yuicompressor:compress {execution: default}]
[INFO] nb warnings: 0, nb errors: 0
[INFO] [compiler:compile]
[INFO] Nothing to compile - all classes are up to date
[INFO] [scala:compile {execution: default}]
[INFO] Checking for multiple versions of scala
[INFO] Compiling 2 source files to /Users/julian/NetBeansProjects/
lifttest/helloworld/target/classes
[WARNING] Exception in thread "main" java.lang.ClassFormatError:
Unknown constant tag 84 in class file scala/tools/nsc/transform/
TypingTransformers$TypingTransformer
[WARNING]       at java.lang.ClassLoader.defineClass1(Native Method)
[WARNING]       at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
[WARNING]       at java.security.SecureClassLoader.defineClass
(SecureClassLoader.java:124)
[WARNING]       at java.net.URLClassLoader.defineClass(URLClassLoader.java:
260)
[WARNING]       at java.net.URLClassLoader.access$000(URLClassLoader.java:
56)
[WARNING]       at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
[WARNING]       at java.security.AccessController.doPrivileged(Native
Method)
[WARNING]       at java.net.URLClassLoader.findClass(URLClassLoader.java:
188)
[WARNING]       at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
[WARNING]       at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:
288)
[WARNING]       at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
[WARNING]       at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:
374)
[WARNING]       at java.lang.ClassLoader.defineClass1(Native Method)
[WARNING]       at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
[WARNING]       at java.security.SecureClassLoader.defineClass
(SecureClassLoader.java:124)
[WARNING]       at java.net.URLClassLoader.defineClass(URLClassLoader.java:
260)
[WARNING]       at java.net.URLClassLoader.access$000(URLClassLoader.java:
56)
[WARNING]       at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
[WARNING]       at java.security.AccessController.doPrivileged(Native
Method)
[WARNING]       at java.net.URLClassLoader.findClass(URLClassLoader.java:
188)
[WARNING]       at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
[WARNING]       at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:
288)
[WARNING]       at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
[WARNING]       at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:
374)
[WARNING]       at scala.tools.nsc.Global.superAccessors(Global.scala:287)
[WARNING]       at scala.tools.nsc.Global.builtInPhaseDescriptors
(Global.scala:403)
[WARNING]       at scala.tools.nsc.plugins.Plugins
$class.computePhaseDescriptors(Plugins.scala:154)
[WARNING]       at scala.tools.nsc.Global.computePhaseDescriptors
(Global.scala:34)
[WARNING]       at scala.tools.nsc.Global.phaseDescriptors(Global.scala:
442)
[WARNING]       at scala.tools.nsc.Global$Run.<init>(Global.scala:490)
[WARNING]       at scala.tools.nsc.Main$.process(Main.scala:72)
[WARNING]       at scala.tools.nsc.Main$.main(Main.scala:87)
[WARNING]       at scala.tools.nsc.Main.main(Main.scala)
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO]
------------------------------------------------------------------------
[INFO] command line returned non-zero value:1
[INFO]
------------------------------------------------------------------------
[INFO] For more information, run Maven with the -e switch
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 5 seconds
[INFO] Finished at: Tue Apr 21 11:00:36 BST 2009
[INFO] Final Memory: 27M/64M
[INFO]
------------------------------------------------------------------------

There's probably something obvious that I'm doing wrong, or have setup
wrong but I've no idea what. Anyone have any ideas?

I'm using maven 2.1.0 on a Mac with Java 6:

> mvn -version
Apache Maven 2.1.0 (r755702; 2009-03-18 19:10:27+0000)
Java version: 1.6.0_07
Java home: /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/
Home
Default locale: en_US, platform encoding: MacRoman
OS name: "mac os x" version: "10.5.6" arch: "x86_64" Family: "mac"

Thanks,

Julian

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Lift" group.
To post to this group, send email to liftweb@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