Pull the trigger - modularize and move completely to maven 2.
On Mar 12, 2010, at 8:05 PM, swaroopgr <[email protected]> wrote:
Here's why:
I'm setting up sonar - a tool for code quality analysis. The way
sonar is
run is:
"mvn sonar:sonar"
I'm using ANT to build my project. However, sonar requires a dummy
pom.xml
file to trick it into saying it's a maven project. Then, Sonar will
go and
descend into all the directories and complete static code analysis.
In my case, I need only specific directories to be analysed by
Sonar. Hence,
I simply list these directories and feed it into the pom.xml file's
<sourceDirectory> property. This will allow sonar to analyse only
those
modules.
Hence, I somehow need to figure out how I can feed these files one
by one
into pom.xml and call mvn each time.
Baptiste MATHUS wrote:
Hi,
First question: why do you need to do this?
Maven defines strong conventions principles over config. So doing
what you
say seems quite uncommon. So you've got three solutions:
* if the project can be cleanly refactored to be built, with clear
deps
and
so on => the way to go
* if those source directories comes from a special process (say
generation),
then maybe the way to go is more writing a maven plugin that will
do what
you need cleanly (writing a maven plugin is very simple). To help
answer
this question, I guess you'll have to explain your need a bit more.
* combine ant-run plugin/buildhelper should help do the trick, but
this
would be like using ant to compile when developing under eclipse
Cheers
2010/3/12 swaroopgr <[email protected]>
I'm need to use custom variables in maven. Here's what I do:
Run the "ls" command in the current directory. For each directory
listed,
I
want to add the name in pom.xml's <sourceDirectory> $DirectoryName
</sourceDirectory>property and run mvn. If there's a way to set
name /
value
pairs during mvn invocation, that would be best. If not, what's
the best
way
to do this?
--
View this message in context:
http://old.nabble.com/Setting-custom-varaibles-tp27881131p27881131.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]
--
Baptiste <Batmat> MATHUS - http://batmat.net
Sauvez un arbre,
Mangez un castor !
--
View this message in context:
http://old.nabble.com/Setting-custom-varaibles-tp27881131p27884743.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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]