After running mvn help:effective-pom I see the plugin being set as expected:
<sourceDirectory>C:\eclipse_workspaces\europa3\PCNRequestApprovalWeb\src\main\java</sourceDirectory>
<testSourceDirectory>C:\eclipse_workspaces\europa3\PCNRequestApprovalWeb\src\test\java</testSourceDirectory>
<outputDirectory>C:\eclipse_workspaces\europa3\PCNRequestApprovalWeb\target\classes</outputDirectory>
<testOutputDirectory>C:\eclipse_workspaces\europa3\PCNRequestApprovalWeb\target\test-classes</testOutputDirectory>
<defaultGoal>install</defaultGoal>
<resources>
<resource>
<directory>C:\eclipse_workspaces\europa3\PCNRequestApprovalWeb\src\main\resources</directory>
</resource>
</resources>
<testResources>
<testResource>
<directory>C:\eclipse_workspaces\europa3\PCNRequestApprovalWeb/src/test/resources</directory>
<includes>
<include>**/*.xml</include>
<include>import.sql</include>
</includes>
</testResource>
</testResources>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.4.3</version>
<configuration>
<childDelegation>true</childDelegation>
<redirectTestOutputToFile>true</redirectTestOutputToFile>
<argLine>-Xmx512m</argLine>
<forkMode>once</forkMode>
<includes>
<include>**/*Test*.java</include>
<include>**/Test*.java</include>
</includes>
</configuration>
</plugin>
When I run the -X option I see that the test-classes directory is first
ahead of classes, yet if I exclude *.xml, import.sql from the resources it
will work fine, but of course, that's not an acceptable solution.
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-surefire-plugin:2.4.3:test' -->
[DEBUG] (f) argLine = -Xmx512m
[DEBUG] (f) basedir = C:\eclipse_workspaces\europa3\PCNRequestApprovalWeb
[DEBUG] (f) childDelegation = true
[DEBUG] (f) classesDirectory =
C:\eclipse_workspaces\europa3\PCNRequestApprovalWeb\target\classes
[DEBUG] (f) classpathElements =
[C:\eclipse_workspaces\europa3\PCNRequestApprovalWeb\target\test-classes,
C:\eclipse_workspaces\europa3\PCNRequestApprovalWeb\target\classes,
Any ideas why this might be the case?
Lou
--
View this message in context:
http://www.nabble.com/Surefire-2.4.3-Classloading-issue-tp20330022p20334699.html
Sent from the Maven - Users mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]