Hi, Thank you for your mails. I still think maven plugin documentations are poorly designed, what I highlighted could indeed be considered defect in the documentation.
Kind regards, Raffaele On Thu, Apr 14, 2016 at 12:21 AM, Karl Heinz Marbaise <khmarba...@gmx.de> wrote: > Hi, > > On 4/13/16 11:26 PM, Raffaele Esposito wrote: > >> Hi all, >> >> In the Maven super-pom.xml definition (4.0.0) >> in the build section are defined some configuration parameters, >> such as: >> >> <build> >> >> <directory>${project.basedir}/target</directory> >> >> <outputDirectory>${project.build.directory}/classes</outputDirectory> >> <directory>${project.basedir}/target</directory> >> >> <outputDirectory>${project.build.directory}/classes</outputDirectory> >> <finalName>${project.artifactId}-${project.version}</finalName> >> >> >> <testOutputDirectory>${project.build.directory}/test-classes</testOutputDirectory> >> >> <sourceDirectory>${project.basedir}/src/main/java</sourceDirectory> >> ...<build> >> >> Now let's take for example : >> <outputDirectory>${project.build.directory}/classes</outputDirectory> >> >> *resources:resources* plugin goal uses it, as described in the >> documentation: >> >> Name Type Since Description outputDirectory File - The output >> directory into which to copy the resources. Default value is: >> ${project.build.outputDirectory}. >> > > Yes the maven-resources-plugin defines it and it means you can change it > via the pom configuration for the goal: resources > > >> *compiler:compile* plugin goal uses it as well (I guess), >> but it is nowhere defined in the documentation of that plugin. >> > > > In the documentation you mean that you can use it as a configuration entry > in the pom ? And yes this it is correct, cause it wouldn't make sense to > change it...(which is also true for the maven-resources-plugin) but at the > moment it is as it is...This might change for 3.0.0 of > maven-resources-plugin... > > > And the other thing it is defined for the compiler-plugin as you can see > here: > > > http://svn.apache.org/viewvc/maven/plugins/trunk/maven-compiler-plugin/src/main/java/org/apache/maven/plugin/compiler/CompilerMojo.java?revision=1517906&view=markup#l65 > > > > > > >> Why is that >> ? is it a lack in the specification or what ? >> am I missing something ? >> >> > Kind regards > Karl Heinz Marbaise > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > >