Мне нужно импортировать пакет A для моих проектов. Однако импорт не может быть решен. Поэтому я посмотрел файл экспортного пакета из нужного мне пакета.
Я использую Equinox, Spring и Maven. Весь следующий код находится внутри файла pom.xml.
// E.D.C.B.A
!E.D.C.B.F*
!E.D.C.B.G*
!E.D.C.B.Z*
E.D.C.B*,
!*
Этот вопрос можно сузить до двух простых вопросов.
- Включает ли
E.D.C.B*
E.D.C.B
?
- что означает
!*
? Означает ли это, что не экспортируются никакие пакеты или не экспортируются никакие пакеты, если они указаны?
Насколько я понимаю, приведенный выше код означает, что экспорт не ожидается, так как он указан. Все пакеты в E.D.C.B*
(например, E.D.C.B
и E.D.C.Bbdfd
) разрешены, кроме пакетов в E.D.C.B.F*
, E.D.C.B.G*
и E.D.C.B.G*
.