I have beginner question. I have a project in eclipse with enable maven. I have downloaded neccessary jars via maven and everything work properly.
There are no maven variables in java build path.
Could someone explain to me what are benefits of adding MVN_REPO into variables in java buld path ?
Is MVN_REPO a typo? Did you really mean M2_REPO? This variable indicates the repository path. I use it in Eclipse to add JARs in the Maven repository to projects in Eclipse. I use this only for projects that I did not create as a Maven project - all such projects use the repository location defined in the Maven settings.xml file. (This last point is why Martijn asked if you have m2eclipse.)