[dna-users] Building DNA Question
Randall Hauch
rhauch at redhat.com
Sat Aug 23 10:11:39 EDT 2008
Hi, Ben.
Either list would be fine. The versions you mention all look to be
okay, but it's obviously not working. I presume that you're getting
this exception on the first project (DNA Common). If not, please
reply with the project on which it's failing.
I do have a couple of suggestions. First things first, have you
looked at the http://wiki.jboss.org/wiki/Maven wiki page, which talks
about how to use Maven on the JBoss projects. There's probably more
detail there than you need, but it's a starting point. That page also
links to http://wiki.jboss.org/wiki/MavenSettings, which talks about
making sure you're pointing to the JBoss Maven 2 repository. That's
been the most important thing.
What is the Maven command you're running? I usually run "mvn clean
install" in the top-level directory (i.e., in "trunk").
Another thing to try might be to temporarily move your "~/.m2/
repository" folder and try build everything from the beginning. This
would check whether you already have incompatible libraries in your
local repository. Just remember to move your "repository" folder back
when you're finished.
I've not yet tried building with JDK 6, so I'll try to do that. Also,
I also haven't heard whether anyone has built DNA on Windows (Macs and
Linux machines, yes), so I'll try to dig up a Windows machine and give
it a whirl. From your message, I presume you have both JDK 5 and 6
installed? Do you have cygwin installed?
Best regards,
Randall
On Aug 23, 2008, at 12:27 AM, Ben Abernathy wrote:
> Hi,
>
> I'm not sure if this should go to the users list or the dev list, but
> I'm having some trouble building DNA. I checked out trunk from svn and
> am using maven version 2.0.9 and jdk 1.5. I'm wondering if I'm having
> a JDK 1.5/1.6 version issue because I get the stack trace inserted at
> the end of this email. Is there a wiki page or something describing
> how to successfully build DNA?
>
> Thanks in advance,
>
> Ben
>
> [INFO] Surefire report directory: D:\jboss_dna\dna\dna-common\target
> \surefire-re
> ports
> org.apache.maven.surefire.booter.SurefireExecutionException: Bad
> version number
> in .class file; nested exception is
> java.lang.UnsupportedClassVersionError: Bad
> version number in .class file
> java.lang.UnsupportedClassVersionError: Bad version number in .class
> file
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
> at
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:12
> 4)
> at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
> at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:
> 268)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
> at
> org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.locateTest
> Sets(AbstractDirectoryTestSuite.java:87)
> at
> org.apache.maven.surefire.Surefire.createSuiteFromDefinition(Surefire
> .java:209)
> at org.apache.maven.surefire.Surefire.run(Surefire.java:156)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:585)
> at
> org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(Su
> refireBooter.java:338)
> at
> org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.j
> ava:997)
> _______________________________________________
> dna-users mailing list
> dna-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/dna-users
More information about the dna-users
mailing list