[ https://issues.apache.org/jira/browse/MNG-6071?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15397886#comment-15397886 ]
Karl Heinz Marbaise commented on MNG-6071: ------------------------------------------ Based on your explanations you are doing an integration test and not a unit test. Apart from that what does you prevent to change the target location for the maven-dependency-plugin:unpackage-dependencies where it will unpack it's dependencies. You could use `target/test-classes` ? An other point comes into my mind. Are those files needed to be accessed via file or can they be accessed via classpath ? It would also be helpful having an small example project which shows the project structure and how are you going ? > GetResource ('/) returns 'null' if build is started with -f > ----------------------------------------------------------- > > Key: MNG-6071 > URL: https://issues.apache.org/jira/browse/MNG-6071 > Project: Maven > Issue Type: Request > Affects Versions: 3.2.1, 3.3.1, 3.3.9 > Environment: Windows 10 x64 > Tested in cmd.exe, git bash. > Reporter: Alexander Bender > Priority: Minor > > I set up a very simple test maven project with only a dependency to testNG. > {code} > public class TestTest { > @Test > public void test() { > System.out.println(getClass().getResource("/")); > {code} > Depending on how I build this, the call either returns null or the expected > directory. How is that? > {code} > // Prints: file:/C:/workspace/test/testproject/target/test-classes/ > mvn clean test -Dtest=TestTest -f testproject/pom.xml > // Prints: null > mvn clean test -Dtest=TestTest -f ./testproject/pom.xml > {code} > Note that the second call includes "./" after -f. > I actually want to find out the /target folder regardless of scenario (testNG > in IntelliJ, Maven, Jenkins Buid, ...). So far, this way has proven the most > reliable. > {code} > System.out.println(getClass().getResource("./")); > {code} > This seems to reliably point to > file:/C:/workspace/test/testproject/target/test-classes/com/testproject/test. > Would this be safer to use? -- This message was sent by Atlassian JIRA (v6.3.4#6332)