Ok. Maybe there is something in your parent pom? Are other test
classes copied as well, or just this?

This is what I would try: remove all plugin confguration, so that
you're running defaultMaven plugin mappings. Try to get something
running, and then add the extra stuff.

/Anders

On Tue, Jul 14, 2009 at 00:14, Yang Zhang<[email protected]> wrote:
> Also tried removing that entire plugin - same results.
>
> Yang Zhang wrote:
>>
>> I just tried this out (removed that line), to no avail.
>>
>> Anders Hammar wrote:
>>>
>>> I suspect the use of descriptor ref jar-with-dependencies of
>>> maven-assembly-plugin. Try removing that one an see what happens.
>>>
>>> /Anders
>>>
>>> On Mon, Jul 13, 2009 at 23:51, Yang Zhang<[email protected]> wrote:
>>>>
>>>> pom.xml is attached.  I ran with -X but I wasn't sure what I'm looking
>>>> for -
>>>> it didn't seem to trace anything about specific class files being
>>>> produced.
>>>>
>>>>
>>>> Anders Hammar wrote:
>>>>>
>>>>> Ok, I was thinking that maybe your were using some IDE that interfered
>>>>> (i.e. copied the classes).
>>>>>
>>>>> Posting your pom.xml is probably necessary to figure this one out. You
>>>>> should also execute Maven in debug mode (mvn -X test) and do a grep on
>>>>> the output for test class. If nothing found, I would go through it
>>>>> manually step by step and try to find anything that would suggest this
>>>>> happening.
>>>>>
>>>>> /Anders
>>>>>
>>>>> On Mon, Jul 13, 2009 at 23:23, Yang Zhang<[email protected]>
>>>>> wrote:
>>>>>>
>>>>>> I had tried cleaning already; I get the same thing.
>>>>>>
>>>>>> Anders Hammar wrote:
>>>>>>>
>>>>>>> What happens if you execute
>>>>>>> $ mvn clean test
>>>>>>>
>>>>>>> /Anders
>>>>>>>
>>>>>>> On Mon, Jul 13, 2009 at 21:27, Yang Zhang<[email protected]>
>>>>>>> wrote:
>>>>>>>>
>>>>>>>> For some reason, Maven is pulling in classes from the jar of a
>>>>>>>> dependency
>>>>>>>> and putting them into my target/test-classes/ directory, causing mvn
>>>>>>>> test
>>>>>>>> to
>>>>>>>> fail (since extra Test* classes from that package are getting picked
>>>>>>>> up).
>>>>>>>>  Why are these classes being copied?  Thanks in advance for any
>>>>>>>> answers.
>>>>>>>>
>>>>>>>> $ find . -name 'TestableZooKeeper.java'
>>>>>>>> $ find . -name 'TestableZooKeeper.class'
>>>>>>>> ./target/test-classes/org/apache/zookeeper/TestableZooKeeper.class
>>>>>>>> $ fgrep -B2 -A3 zookeeper-test pom.xml
>>>>>>>>  <dependency>
>>>>>>>>   <groupId>org.apache.zookeeper</groupId>
>>>>>>>>   <artifactId>zookeeper-test</artifactId>
>>>>>>>>   <version>3.2.0</version>
>>>>>>>>   <scope>compile</scope>
>>>>>>>>  </dependency>
>>>>>>>> $ jar tf
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ~/.m2/repository/org/apache/zookeeper/zookeeper-test/3.2.0/zookeeper-test-3.2.0.jar
>>>>>>>> | fgrep TestableZooKeeper
>>>>>>>> org/apache/zookeeper/TestableZooKeeper$1.class
>>>>>>>> org/apache/zookeeper/TestableZooKeeper.class
>>>>>>>> org/apache/zookeeper/TestableZooKeeper.java
>>>>>>>> $ mvn -version
>>>>>>>> Apache Maven 2.1.0 (r755702; 2009-03-18 12:10:27-0700)
>>>>>>>> Java version: 1.6.0_03
>>>>>>>> Java home: /usr/java/jdk1.6.0_03/jre
>>>>>>>> Default locale: en_US, platform encoding: UTF-8
>>>>>>>> OS name: "linux" version: "2.6.9-34.elsmp" arch: "i386" Family:
>>>>>>>> "unix"
>>>>>>>>
>>>>>>>> --
>>>>>>>> Yang Zhang
>>>>>>>> http://www.mit.edu/~y_z/
>>>>>>>>
>>>>>>>>
>>>>>>>> ---------------------------------------------------------------------
>>>>>>>> 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]
>>>>>>>
>>>>>> --
>>>>>> Yang Zhang
>>>>>> http://www.mit.edu/~y_z/
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> 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]
>>>>>
>>>>
>>>> --
>>>> Yang Zhang
>>>> http://www.mit.edu/~y_z/
>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> 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]
>>>
>>
>>
>
>
> --
> Yang Zhang
> http://www.mit.edu/~y_z/
>
> ---------------------------------------------------------------------
> 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