MavenProject artifact.getFile() returns directory when dependency is part of
aggregator pom build
-------------------------------------------------------------------------------------------------
Key: TUSCANY-3862
URL: https://issues.apache.org/jira/browse/TUSCANY-3862
Project: Tuscany
Issue Type: Bug
Components: Maven Plugins
Environment: ALL
Reporter: Nitya Doraisamy
Priority: Minor
While building using an aggregator pom, if a dependency project is part of the
aggregator, it is possible MavenProject artifact.getFile() to return a directory
Happens when the build lifecycle is stopped before it reaches the package or
install phase
With artifacts from project.getArtifacts()
artifact = junit:junit:jar:4.8.1:test
artifact.getFile() =
/Users/ndoraisamy/.m2/repository/junit/junit/4.8.1/junit-4.8.1.jar
artifact = com.company.application:utility:jar:1.0.0:compile
artifact.getFile() = /target/classes
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira