Make sure pom.xml is not showing error , so that the depencies jar files can be downloaded by maven. In my case my pom.xml was having error, I changed the systemPath to point to tools.jar as per my local java installation
And I think step 5 in document can be ignored as maven downloads the jar files anyway.
Hi Kumaran - I also put the correct part as per my java installation. After i comple the pom.xml I am gitting the following error -
[INFO] Scanning for projects...
[WARNING] Some problems were encountered while building the effective model for com.eng.mr:mapreduce-example:jar:0.0.1-SNAPSHOT
[WARNING] 'dependencies.dependency.systemPath' for jdk.tools:jdk.tools:jar should use a variable instead of a hard-coded path C:\Program Files\Java\jdk1.8.0_131\lib\tools.jar @ line 27, column 14
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[INFO] BUILD FAILURE
These are warning messages . To view error messages try window->showview->markers. If you see errors please post them
Since we not making any changes other than to pom.xml, I think its likely an maven issue
2. Rightclick on projectname(mapreduce)->maven->update project
Hi Kumaran - thanks for your update. I am able to see Windows -> Show View but Markers is not available. I am new to this so I may have missed it . That is possible.
I have the snapshot of the errors in the attachment.
When you right click on project and see properties->java buildpath->libraries ...
You should see two groups JRE libraries and maven dependencies .... Remove anything else present there .
Now if you expand the maven dependencies group you should get something similar to the screenshot. If you get this , that means maven has downloaded the hadoop jar files needed for the project , and the errors in your screenshot should get resolved because the required jars are present in the projects build path.
If you are not getting something similar to my screen, then there might be problem in pom.xml , check if you have any errors there .
Basically I think only two areas we need to check , 1. Java build Path 2. Pom.xml
And dont forget to clean the project and update maven project if you make any changes
Keep me posted , thanks.
Hi Kumaran - Attached is my screen shot and pom.xml(named as kan_pom.xml). I don't get my jar files updated under Maven dependencies. :(
Here is my attachment
screenshot was not attached . And have it named pom.xml not kan_pom.xml. Think maven looks for pom.xml filename by default
If you have teamviewer software and want me to take a look at your eclipse , I can do that.
Maven dependency seem fine , if you check dependency hierarchy tab you can see all the jars by expanding the trees
Please remove the dependency and add them back using only "Add Jar" option available above "Add External Jar". It will resolve the issue.
Please try and share your workspace folder if you still get the same error.
Hope this helps.