<div dir="ltr"><div>I am using JPMS with Maven compiler plugin. say i have:</div><div><br></div><div>module x {</div><div>exports foo to y</div><div>}</div><div><br></div><div>when i do a clean install I get a WARNING from maven that y does not exist. Its true, the dependency tree has to be built from bottom to top so x will be built first and only then y can be built.</div><div><br></div><div>i also see strange errors while executing tests where maven clean install will fail with some errors saying type X could not be found but if i re-run the command it passes.</div><div><br></div><div>i think this error happens because at first y does not exist so JPMS does not know about it. but when i re-run y does exist. is that right?</div><div><br></div><div>i don't mind the WARNING my question is about the weird errors. has anyone run into same issue?</div></div>