Из архетипа попробовал создать, также при запуске косяк аналогичный. Правда, теперь фазу "site" проходит, но валится на фазе "deploy"
deploy - done in the build environment, copies the final package to the remote repository for sharing with other developers and projects.
mvn clean package
и в результате получить готовый jar (ищите в директории см. директорию target после ввода вышеуказанной команды)Contact contact = new Contact();
contact.contactList.add(contact.getName());
Contact contact = new Contact();
contact.setName(name);
contact.setNumber(number)
List<Contact> contactList = new ArrayList<>();
, ибо он уже имеется в Map<String, List<Contact>> groupMap = new HashMap<>();
public void addContactToGroup(Contact contact, String[] strings) {}
public class Group {
private String name;
}
public class Contact {
private String name;
private String number;
private Set<Group> groups;
}
public class Group {
private List<Contact> contacts;
}
пока нашел только одно решение (если не считать, конечно, полностью ручной сериализации) - @JsonView
Map<String, String>
для pojo. А затем при помощи @JsonAnySetter
добавить все поля по принципу ключ - значение в эту мапу. В общем, надо бы подумать на этим. Думаю, ситуация для ТС более ясна, как ему лучше реализовать с учетом всех вышеперечисленных ответов и идей.А так, сложилось твердое убеждение, что стремление вернуть в едином объекте все-все-все зависимости - это конкретное такое зло.
Возможно, что это некая несовместимость плагинов или баг в одном из них и тут нужны навыки дебага, чтобы найти ошибку.