maven-2

Maven: Including jar not found in public repository

If I was to use a 3rd party library that was not in the maven public repository, what is the best way to include it as dependency for my project so that when someone else checks out my code it will still be able to build? i.e. My Application "A" depends on jar "B" which does not exist in the public repository. I, however, wish to add ...

Directory as Artifact in Nexus/Maven

I'm using Maven2 and Nexus to build my web application project. I managed to upload some 3rd party jars in Nexus as described in the user manual. I tried to do the same with Ext GWT (http://extjs.com/products/gxt/). I succeeded to upload the included gxt.jar as an artefact, but Ext GWT also has an "resources" folder that contains images...

Maven does not replace a variable in 'settings.xml' when it is invoked

I have defined a local mirror for all repositories in the settings.xml file: <mirror> <id>myMirror</id> <mirrorOf>*</mirrorOf> <url>file://${mypath}/maven/.m2/repository</url> </mirror> I want that my mirror to point to a local path, in this case the path is: file://${mypath}/maven/.m2/repository Where ${mypath} is a variable...

ant/maven integration

I have a project that is built and managed by Maven. I have a second project that has an ant build. I'd like to reference the maven project from the ant project and pull in all of the required dependencies. Can anyone suggest a way to do this? thanks, Jeff ...

Maven reuse in poms

In our Maven project, we are trying the following directory structure (with about 80 projects total, only a few are shown so that you get the idea): myappli (pom) -- module1 (pom) --|-- utils (pom) --|-- ejb (pom) --|--|-- myappli-module1-a-ejb (jar) --|--|-- myappli-module1-b-ejb (jar) --|-- war (pom) --...

Maven JBoss plugin update from 1.3.1 to 1.3.2 caused deployment to fail

By accident I updated Maven JBoss plugin to version 1.3.2. After that the deployment failed silently, no attempt to connect JBoss was made. Eventually we found out the version change and reverted back to old version. Here is the current config: <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>jb...

Build multiple project configurations with eclipse

Is there a way to make Eclipse able to export multiple configurations of a single project? My problem is the following: I have several java web applications which I develop in Eclipse. Before I put new versions onto my production server I publish the new versions to a test server, where the apps run with a slightly different configura...

Which artifact for org.springframework.mail?

I'd like to use spring support for sending mails. My project is built with maven-2 and I use spring-core 2.5.5 I tried to look in maven central repo for artifact to include in my pom.xml, and the only one I found is spring support. The problem is that the highest version in repo is 2.0.8 and it depends on spring-core v. 2.0.8. Should I ...

Building a WAR project with unzipped JAR dependency?

I have two projects, my-lib and my-webapp. The first project is a dependency of my-webapp. Thus, when ask Maven2 to build my WAR, the my-lib JAR is added in the WEB-INF/lib/ directory of the web application. However, I want to have the my-lib JAR unzipped directly in the WEB-INF/classes directory, exactly as if the my-lib sources were c...

Maven Multi-Module builds not honoring failsafe-maven-plugin?

I recently discovered that Hudson was not the problem. In actuality it was Maven itself as the multi-module build was causing the build failure, not Hudson. I just hadn't noticed where the issue actually existed. Leaving the original question here. I'm using the failsafe-maven-plugin to run some integration tests. The difference be...

Maven specific version of a snapshot dependancy

Hi, is there a way to get Maven to download a specific snapshot version of a dependency? I know just specifying below will download the lastest snapshot available: ... <dependency> <groupId>groupid</groupId> <artifactId>artifact-id</artifactId> <version>1.0.0-SNAPSHOT</version> </dependency> ... Is it possible specify a specific snap...

Atomikos + Jetty in a Maven build environment - Classloader issue?

I am working on a project with multiple JDBC data sources and JTA. I use Maven as a build tool, and I'd like to use the Jetty plugin (6.1.20) to run the application during development. I am trying to configure Jetty to use Atomikos as the transaction manager. I'm following the Atomikos documentation from Jetty, but the Jetty startup fai...

maven cobertura reports 0% with aspectj

Has anyone been able to use maven2 with the Aspectj plugin, and Cobertura plugin? I keep getting 0% coverage, when I should get something. Cobertura instrumentation is running before Aspectj weaving which, I think, is messing up the Cobertura instrumentation. Also, Cobertura is giving warnings about my aspects, it looks like it is trying...

how to add the servlet api to my pom.xml

How do I add the servlets API to my project's pom.xml mvnrepository.com has lots of servlet api and similarly named projects, that I don't know which is the right one. Or are all of them ok? ...

Updating built in Spring/Hibernate Archetype in Maven?

The current version of Hibernate is 3.26 and Spring is 2.54 when I create a Spring and Hibernate project based off the default Archetype. How can I have Maven grab the newest release versions? I tried changing my spring version from 2.5.4 to 2.5.6 but 2.5.4 was still included in the generated war file. ...

find pom dependencies by classname

How can I found the dependency by classname? In particular, I want to include this class org.mortbay.jetty.testing.ServletTester in my project, how do I do that? And how did you find the answer? ...

How to use a single checkstyle suppression file in Maven for all modules.

I have a project that consists of several Maven modules which are all children of a parent module. I have the parent set up to use checkstyle and the child modules all inherit this behaviour correctly. I would like all the child modules to use the parents suppression file defined in its plugin. I define a property checkstyle.suppression...

Finding list of versions available in a Maven repository for a specific plugin?

Given the following repository URL from my pom.xml how can I determine what the latest versions of spring and hibernate are available in the repository? http://repo1.maven.org/maven2 ...

how to detect a build error from ant/maven via a bash script?

i'm writing a bash script to automate the build process. there are two major build blocks, one is an ant task and one is a plain old "mvn clean install". i want to do something when there are build error coming from either of this two build processes. and the problem is, these builds will contain test failures or errors from time to ti...

How to create installers with Maven

I'm migrating a medium sized Java application's build from Ant to Maven. I could easily migrate the basic building stuff, but I would also like to create the installer packages from the Maven build. The easiest way would be to call the original Ant scripts through the Ant plugin, but I thought maybe I should look around first for some Ma...