1
我有一個使用JavaFX的Spring Boot項目。當我運行這個項目的想法,一切工作正常,但經過使用Maven我包項目我得到嘗試運行jar文件創建一個bean時出錯「entityManagerFactory」
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory'
Invocation of init method failed;nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
的pom.xml此異常時此
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<scope>runtime</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
其實幫忙,謝謝!也許你也知道爲什麼方法註釋@PostConstruct不運行?同樣的問題,在想法中工作,在jar文件中不起作用。 – EmberTraveller
@EmberTraveller我不認爲這個問題與第一個有關...試着問一個新的問題。但可能有一些依賴關係丟失... – davioooh