'How to update the version of Maven used by IntellijIdea
I try to open the Maven project in IntellijIdea. This project uses spark and scala. When I run:
mvn clean install -DskipTests
then it gives the error:
[ERROR] Failed to execute goal org.scalastyle:scalastyle-maven-plugin:0.7.0:check (default) on project spark-mllib_2.10: Failed during scalastyle execution: You have 50 Scalastyle violation(s)
I think that the problem is in the version of Maven. Indeed in IntellijIdea Settings I have the version Bundled (Maven 3) 3.0.5, while pom.xml defines <maven.version>3.3.3</maven.version>
If I run mvn -version in terminal, it points Maven 3.3.3
So, how can I update the version of Maven used by IntellijIdea?
Solution 1:[1]
- Install the new version of maven (If not already installed)
- Go to File -> Settings and use the search bar to find maven settings
- Edit the
Maven home directorysetting so it points to the installation folder of the desired version
Solution 2:[2]
It may sometimes happen that after configuring maven in Intellij and changing as following it does not work by command build, so build it by Intellij maven tool.
Setting > Maven > Importer - select the JDK
Setting > Maven > Runner - select the JRE
After that, try to build by Intellij maven tool instead of Intellij console.
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
| Solution | Source |
|---|---|
| Solution 1 | WirelessKiwi |
| Solution 2 | Tohid Makari |
