У меня есть проект в моей рабочей области, который я строю с помощью maven, следуя этим инструкциям: http://sweble.org/repos/ Теперь я хочу создать другой проект, который использует некоторые классы из этого проекта. Я добавил проект sweble как необходимый проект для моего нового проекта. (Properties->Java Build Path->Projects->Add
).Eclipse импорт из требуемого проекта не работает
Классы из проекта sweble теперь предлагаются с помощью автозаполнения, и если я их использую, он автоматически добавляет импорт в мой класс, но после сохранения этого класса эти импорт помечены ошибкой «Импорт org.sweble не может быть разрешен» ,
Я не могу устранить эту ошибку. Мне очень странно, что автозаполнение работает, но фактического импорта нет.
СРК папка sweble проекта называется src/main/java
и содержит пакет "org.sweble.wikitext.dumpreader"
импорт, который получает предложил называется: "import org.sweble.wikitext.dumpreader.DumpReader;"
Кто-нибудь знает, как решить эту ошибку или то, что может быть неправильно настроена здесь?
Если вы уверены, что библиотека Sweble добавляется в путь сборки проекта, может быть, вы можете попробовать «чистый» проект. В затмении в проекте - Очистить –