On OSX are you using a final release of Java 6 or the beta build 88?
----- Original message ----- From: "mraible" <[EMAIL PROTECTED]> To: [email protected] Date: Mon, 18 Dec 2006 13:48:50 -0800 (PST) Subject: Re: Maven 2 and JDK 6 It figures, now the project with no tests works fine and the one *with* tests isn't working. It seems like using JDK 6 prevents Maven from resolving dependencies from a parent pom.xml. cannot access junit.framework.TestCase class file for junit.framework.TestCase not found public abstract class BaseDaoTestCase extends AbstractTransactionalDataSourceSpringContextTests { /Users/mraible/Work/appfuse-2.0/data/hibernate/src/main/java/org/appfuse/dao/BaseDaoTestCase.java:[19,48] cannot find symbol symbol : method getClass() location: class org.appfuse.dao.BaseDaoTestCase /Users/mraible/Work/appfuse-2.0/data/hibernate/src/main/java/org/appfuse/dao/BaseDaoTestCase.java:[23,24] cannot find symbol symbol : variable AUTOWIRE_BY_NAME location: class org.appfuse.dao.BaseDaoTestCase /Users/mraible/Work/appfuse-2.0/data/hibernate/src/main/java/org/appfuse/dao/BaseDaoTestCase.java:[30,27] cannot find symbol symbol : variable this location: class org.appfuse.dao.BaseDaoTestCase [INFO] ------------------------------------------------------------------------ [INFO] For more information, run Maven with the -e switch [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2 seconds [INFO] Finished at: Mon Dec 18 16:45:19 EST 2006 [INFO] Final Memory: 13M/508M [INFO] ------------------------------------------------------------------------ I'm on OS X, switching to JDK 5 works fine. To reproduce, you can checkout AppFuse from SVN, install the root pom using "mvn -N install" and then try to cd into data and build the problem. svn checkout https://appfuse.dev.java.net/svn/appfuse/trunk/ appfuse --username guest password is "" (empty string) If you get passed the compilation stage, then it's probably something with my system and not JDK 6. However, I have been able to reproduce this on OS X and Windows XP. Matt Carlos Sanchez-4 wrote: > > if it works under jdk 5 and not under 6 then please open an issue and > attach the pom > > On 12/18/06, mraible <[EMAIL PROTECTED]> wrote: >> >> I don't have a junit dependency in this pom.xml because I have no tests. >> In >> fact, I have no src/test directory either. My only dependencies are: >> >> <dependencies> >> <dependency> >> <groupId>commons-lang</groupId> >> <artifactId>commons-lang</artifactId> >> <version>${commons.lang.version}</version> >> </dependency> >> <dependency> >> <groupId>javax.persistence</groupId> >> <artifactId>persistence-api</artifactId> >> <version>${jpa.version}</version> >> </dependency> >> </dependencies> >> >> Matt >> >> Donnchadh Ó Donnabháin wrote: >> > >> > I've been using maven2 with JDK 6 for several months now (beta 2 and >> > recently FCS) with no issues. I presume you have a dependecy on e.g. >> > junit in your pom.xml? >> > >> > Donnchadh >> > >> > On 12/18/06, mraible <[EMAIL PROTECTED]> wrote: >> >> >> >> I tried running Maven 2 with JDK 6 and I get the following error. Is >> >> this a >> >> Maven issue or do I have to do something to get my pom.xml to work >> with >> >> JDK >> >> 6. >> >> >> >> [INFO] [surefire:test] >> >> [INFO] >> >> >> ------------------------------------------------------------------------ >> >> [ERROR] BUILD ERROR >> >> [INFO] >> >> >> ------------------------------------------------------------------------ >> >> [INFO] No Java test frameworks found >> >> >> >> Thanks, >> >> >> >> Matt >> >> -- >> >> View this message in context: >> >> http://www.nabble.com/Maven-2-and-JDK-6-tf2841587s177.html#a7934094 >> >> Sent from the Maven - Users mailing list archive at Nabble.com. >> >> >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> >> >> >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: [EMAIL PROTECTED] >> > For additional commands, e-mail: [EMAIL PROTECTED] >> > >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/Maven-2-and-JDK-6-tf2841587s177.html#a7936741 >> Sent from the Maven - Users mailing list archive at Nabble.com. >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > > -- > I could give you my word as a Spaniard. > No good. I've known too many Spaniards. > -- The Princess Bride > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/Maven-2-and-JDK-6-tf2841587s177.html#a7937123 Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
