Mango Public Code：https://github.com/infiniteautomation/ma-core-public
I don't know JAVA very well. Suppose I have studied JAVA for half a year.
I want to know what architecture these codes use (or how I should start reading).
The Learning Route I Formulated is: java -> spring -> Mango Public Code. Do you have any suggestions for this?
My editor (Idea) told me that some of the packages used in the code did not exist.
java: packages org.apache.commons.io did not exist java: packages org.apache.commons.io.comparator did not exist java: packages org.apache.commons.io.output did not exist
and there is a strange problem: (but i really find the class in project)
java: can not find symbol symbol: class CompiledCoreVersion position: packages com.infiniteautomation.mango