Это и ошибка компилятора, и ошибка в вашем коде.
На вашей стороне:
Вы переопределяете область переходной зависимости гибернации, поэтому она недоступна при компиляциивремя, только во время тестирования.
Аннотации, используемые в MyClass в проекте C, доступны во время выполнения (в противном случае hibernate не сможет ссылаться на них при запуске проекта).Это означает, что когда вы компилируете, javac должен иметь возможность загружать эти аннотации, но не может их найти.
На стороне компилятора:
Технически это просто выплюнуть с помощьюлюбой другой компилятор генерирует ошибки / предупреждения.Однако кто-то что-то пропустил на стороне компилятора, поэтому компилятор падает, вместо добавления в список предупреждений.Я бы порекомендовал обновить систему до последней версии JDK, попробуйте еще раз, и если она все еще не работает, сообщите об ошибке.