У меня есть 2 проекта, скажем ProjectA и ProjectB, оба содержат пакет com.faizan.org. ProjectA добавляется в путь к модулям ProjectB.
<classpathentry combineaccessrules="false" kind="src" path="/ProjectA">
<attributes>
<attribute name="module" value="true"/>
</attributes>
</classpathentry>
Теперь я пишу новый класс в ProjectB, которому нужно импортировать класс из com.faizan.org из ProjectA, но получаю сообщение об ошибке Пакет com.faizan.org доступен из более чем одного модуля: ProjectA, ProjectB в eclipse 2019-12 с использованием openJdk 12 и соответствия компилятора также установлено значение 12.
Как я могу добавить внешние проекты, содержащие такое же имя пакета, в другой проект без конфликтов путей к классам? Также в некоторых случаях невозможно получить доступ к методам суперкласса.