次のように使用し、今日利用JDK 12.0 Hibernateの環境を、このエラーの出現は、エラーログがあるとき:
失敗:
Java EEのJAXB APIはAPIではありませんので、これは、Java SE 9.0のJARパッケージに含まれなくなりました。
Javaの9は、デフォルトでは、JavaはもはやのJava EE SEジャーパッケージが含まれていません、モジュールの概念を導入
し、このAPI用のJava 6/7 / 8で一緒に結び付けられています
解決策1:
JDK 8にJDKのバージョンを削減
対処方法2 :(プロテスト可能)
ジャーパッケージには、手動でこれらの依存関係を追加します
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-core</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>javax.activation</groupId>
<artifactId>activation</artifactId>
<version>1.1.1</version>
</dependency>