Questions tagged [maven]
Apache Maven is a build automation and project management tool used primarily for Java projects. This tag is for questions that don't relate to a specific Maven version. Use the gradle tag instead for questions relating to Gradle.
82,827
questions
1437votes
33answers
1.3mviews
How to add local jar files to a Maven project?
How do I add local jar files (not yet part of the Maven repository) directly in my project's library sources?
994votes
14answers
412kviews
What exactly is a Maven Snapshot and why do we need it?
I am a bit confused about the meaning of a Maven Snapshot and why we build one?
972votes
32answers
1.2mviews
How to solve "Plugin execution not covered by lifecycle configuration" for Spring Data Maven Builds
I am trying to work with Spring Data and Neo4j. I started by trying to follow this guide linked to by the main site. In particular I based my pom.xml off of the "Hello, World!" example file. Here is a ...
954votes
14answers
352kviews
Differences between dependencyManagement and dependencies in Maven
What is the difference between dependencyManagement and dependencies?
I have seen the docs at Apache Maven web site.
It seems that a dependency defined under the dependencyManagement can be used in ...
856votes
12answers
644kviews
How do I tell Maven to use the latest version of a dependency?
In Maven, dependencies are usually set up like this:
<dependency>
<groupId>wonderful-inc</groupId>
<artifactId>dream-library</artifactId>
<version>1.2.3</...
845votes
26answers
1.1mviews
How to force maven update?
I imported my already working project on another computer and it started to download dependencies.
Apparently my internet connection crashed and now I get the following:
>Build errors for ...
779votes
11answers
143kviews
Dealing with "Xerces hell" in Java/Maven?
In my office, the mere mention of the word Xerces is enough to incite murderous rage from developers. A cursory glance at the other Xerces questions on SO seem to indicate that almost all Maven users ...
726votes
22answers
833kviews
When maven says "resolution will not be reattempted until the update interval of MyRepo has elapsed", where is that interval specified?
With maven, I occasionally hit an artifact that comes from some 3rd-party repo that I haven't built or included in my repository yet.
I'll get an error message from the maven client saying that an ...
714votes
37answers
1.5mviews
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
I'm compiling a project in Eclipse using m2eclipse. I set the JDK path in Eclipse like this:
Windows-->preferences-->installed jres--> jdk1.7.xx path
But this is showing an error
[ERROR] ...
701votes
58answers
657kviews
IntelliJ inspection gives "Cannot resolve symbol" but still compiles code
Platform: IntelliJ Community Edition 10.0.3
SDK: jdk1.6.0_21
OS: Windows 7
So I have a strange situation with IntelliJ that has me completely stumped. I setup a Maven project and add log4j as a ...
633votes
14answers
398kviews
Run a single test method with maven
I know you can run all the tests in a certain class using:
mvn test -Dtest=classname
But I want to run an individual method and -Dtest=classname.methodname doesn't seem to work.
622votes
26answers
947kviews
Maven Install on Mac OS X
I'm trying to install maven through the terminal by following these instructions.
So far I got this
export M2_HOME=/user/apple/apache-maven-3.0.3
export M2=$M2_HOME/bin
export PATH=$M2:$PATH
export ...
494votes
32answers
364kviews
Maven does not find JUnit tests to run
I have a maven program, it compiles fine. When I run mvn test it does not run any tests (under TESTs header says There are no tests to run.).
I've recreated this problem with a super simple setup ...
465votes
19answers
231kviews
Get source JARs from Maven repository
Does anyone have any idea if you can find source JARs on Maven repositories?
457votes
6answers
301kviews
How to configure encoding in Maven?
When I run maven install on my multi module maven project I always get the following output:
[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
...