0

Создал новый класс сущностей и добавил его в файл persistence.xml.Добавление нового класса в persistence.xml throws java.lang.IllegalArgumentException: Object: Restaurants {id = null, name = Subway} не является известным типом объекта

<class>xxx.xxx.xxx.xxx.xxx.Restaurants</class> 

При попытке построить в Maven, я получаю эту ошибку:

Caused by: java.lang.IllegalArgumentException: Object: Restaurants{id=null, name=Subway} is not a known entity type. 

Как это вызвало и как я могу решить эту проблему? Нет проблем с другими классами сущностей, но только с этим.

+0

Является ли это аннотированный как сущность? Используете ли вы профили Maven для сборки? – hermitmaster

+0

@hermitmaster Да, я добавил'Entity 'в класс. Я не уверен, что вы подразумеваете под «профилями Maven»? Пожалуйста, объясните? –

+0

'@ Entity', но не смог использовать знак «вверх» в комментарии выше и пометить вас в одно и то же время. –

ответ