maven-2

Execute Maven plugin goal on child modules, but not on parent

In a multi-module project, how can you specify that you want to execute a plugin goal in all the child-modules, but not on the parent project? There is <pluginManagement>, but that only defines the configuration for the execution -- the child modules would still need to reference the plugin to get the goal executed: [...] However, th...

How to set up maven for two separate projects that depend on the same jar.

If this is answered somewhere else, kindly smack me and point me in the right direction. I'm brand new to Maven and trying to wrap my head around how to use it with my projects. I've got two top level projects, one a Swing app, the other is a set of Web Services. They both depend on the same in-house jar. What are good ways to set up...

Set the logger for a Maven Embedder execution

I want to run a Maven compilation by my Java code. Thus, I've used the example of the usage of Maven Embedder explained here. This works pretty well, except that I want to redirect all the log written by the Maven Embedder to my own Logger. So, I created my own MavenEmbedderLogger (out is a PrintStream of mine): class MvnLogger extends...

maven import a project to eclipse Mylin with WTP features enabled

I need to import a maven project with WTP features enabled I allready tried: mvn -Dwtpversion=R7 eclipse:eclipse But when I did the import it doens't have the WTP features enabled. ...

Problem when launching Maven builds with MavenEmbedder

I want to compile a project using the MavenEmbedder. Thus, I use this code: Configuration config = new DefaultConfiguration(); config.setUserSettingsFile(new File("...")); config.setClassLoader(Thread.currentThread().getContextClassLoader()); ConfigurationValidationResult validationResult = MavenEmbedder.validateConfigur...

Import new Maven module in Eclipse automatically

I have a multi-module Maven project in a Subversion repository with many developers working on it with Eclipse + M2Eclipse. Now if a developer adds a module, others need to do an SVN update from the command line (as Eclipse doesn't see the common root of the Maven project), and import the new module manually as an Eclipse project. Is th...

Can maven projects have multiple parents?

Hi, we have java and flex projects at work. We currently have 1 base pom that contains the configurations we want to use for both projects. Problem with this is: flex projects inherit configuration for javadoc and pmd for example, which they do not want. I want to do this a bit more clean and have a real base-pom and then a java-base-p...

Maven: Result of Antrun is in target, but not in output of site-stage and site-deploy. Why?

I have configured the ant-run-plugin to run in the post-site phase. By the way, it transforms to findbugs-report. I find its result in my target/site-folder. Calling site-stage produces the entire multi-module site in an extra directory. There, my transformed findbugs-report is missing. Why is that? I assumend stage-site copies the pie...

System properties can't be resolved in Spring XML using Maven

My application needs to know the path to a directory where it can store its data. I tried to set a Java system property and use that variable as a placeholder in my Spring XML. In Eclipse I added that property to the environment of my run configuration and it works just fine. Spring resolves ${dataDir} to the correct path. But when I t...

How to run findbugs automatically in maven on install

It's easy to add the findbugs plugin to maven so that it will run if I do mvn site However, I would like it to run whenever I do mvn install just like unit tests. That is, I don't want the install to succeed if findbugs finds any bugs. Is there are way for me to do this? ...

Maven embedded Tomcat version

Is there a way to control the Maven embedded Tomcat version? mvn tomcat:run This command will run a Tomcat 6.0.16 instance. I'd like to run a 5.5 version of Tomcat. Is there a way to configure this? Searching the plugin docs didn't help... Thanks! ...

Activate profile in depended-on POM?

My company writes companion products for project management software that uses that software's Java API. They release new API versions with new releases of their products, and also point releases for bug fixes etc. We need to support clients using various versions of their software (and by extension, their API). In order to do this wi...

copy xml files from src/ to class/ when compile using maven

may i know how to copy xml files from rc/ to class/ when compile using maven ...

JAXWS code generation and implementation along side Spring for JDK1.5

We're trying to generate source code stubs from a series of WSDLs (each with their own XSDs). We can do this fine and works perfectly under JDK1.6, however we need it to work under JDK1.5. We're using jaxws-maven-plugin to generate the source code, however it depends on the wsimport binary being available (this is not available in JDK1...

How do I exclude files/directories from the target directory using the maven war plugin?

I followed the instructions here, and it worked but only if it was mapped to a directory other than the default. Here's a sample that I tried: <configuration> <webResources> <resource> <directory>${basedir}/src/main/webapp/WEB-INF</directory> <!-- the below works when uncommented and does exclude...

Organize imports with Maven2, Eclipse-style?

I'm a lone Emacs user in a group that's hung up on Eclipse. Time and again, code diffs are made larger by imports that have been "organized" or "cleaned up" by Eclipse. I don't have a strong opinion on the subject of import style in Java, but I do want to minimize our diffs. What can I do? We use Maven2 for builds; is there a plugin th...

"The PluginDescriptor not found" error when executing copy-resources maven-resources-plugin's goal

As part of my pom.xml I copy some extra resources to the target directory as follows. <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.4.1</version> <executions> <execution> <id>copy-package-doc</id> <phase>package</phase> <goals> <goal>copy-resources</goal>...

Best practices for IntelliJ IDEA 9 + Maven + Version control

The project is using Maven so the POM files are the main sources of project info. There are some useful settings in the project files which would be nice to keep. OTOH IDEA seems to create too many redundant changes in the project file structure which pollutes the SVN history and sometimes creates conflicts. Should I keep the .idea di...

How to configure defaults for a parameter with multiple values for a Maven plugin

I'm writing a Maven plugin and I am using default values for all parameters such as this: /** * The file with the site structure. * * @parameter expression="${generateSite.siteFile}" default-value="${basedir}/src/oda/site.xml" */ private File siteFile; Now I am adding a new parameter which is a collection. Is there a way to set d...

run jetty without packaging the project using maven 2 plugin

I'm trying to run jetty without building the whole project, but simply point jetty to a folder under the target folder. Reason behind doing this is that I wish to use jetty as a static content server while i build application for glassfish. i don't want to redeploy all the time when i make a little change to a css file, for example. Whe...