I have imported a maven project from git. As the sources were not seen I add the src directories as sources. Maven compiles correctly. But In Eclipse I have the error.
Tthe declared package com.mypackage does not match the expected package src.main.java.com.mypackage
I have another error when updating import and I think it is a result of this :
project roots is not on it’s project build path”
Advertisement
Answer
In the traditional Maven structure (which this project seems to have), src isn’t the root of the sources. Under it, you’ll find (up to) two folders:
src/main/javais the source root for the “production” codesrc/test/javais the source root for the test code.