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]

Reply via email to