Как добавить package-info.class в архив ShrinkWrap?
У меня есть packge-info.java
файл в одном из моих пакетов. Он содержит некоторые широко используемые аннотации.
Как я могу добавить соответствующий package-info.class
в архив ShrinkWrap?
1 ответ
Решение
Хорошо, я нашел следующее решение:
archive.addPackages(false, new Filter<ArchivePath>()
{
@Override
public boolean include(ArchivePath path)
{
return path.get().endsWith("package-info.class");
}
}, SDMEventBroadcaster.class.getPackage());
Он делает то, что я ожидаю, но было бы неплохо иметь решение без фильтра.