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<yanghates...@gmail.com> 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<yanghates...@gmail.com> 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<yanghates...@gmail.com> 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: users-unsubscr...@maven.apache.org >>>>> For additional commands, e-mail: users-h...@maven.apache.org >>>>> >>>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>>> For additional commands, e-mail: users-h...@maven.apache.org >>>> >>> >>> -- >>> Yang Zhang >>> http://www.mit.edu/~y_z/ >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >>> For additional commands, e-mail: users-h...@maven.apache.org >>> >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org >> For additional commands, e-mail: users-h...@maven.apache.org >> > > > -- > Yang Zhang > http://www.mit.edu/~y_z/ > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org