1
我試圖連接到使用Hibernate我從谷歌雲SQL數據庫 ,但我得到了以下錯誤......連接到谷歌SQL從谷歌App Engine的使用Hibernate
Caused by: java.lang.ClassNotFoundException: Could not load requested class : com.mysql.jdbc.GoogleDriver
,但我的依賴在pom.xml
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.38</version>
</dependency>
我打電話的createEntityManagerFactory這樣...
Map<String, String> properties = new HashMap<>();
properties.put("javax.persistence.jdbc.driver",
"com.mysql.jdbc.GoogleDriver");
properties.put("javax.persistence.jdbc.url",
System.getProperty("cloudsql.url"));
EntityManagerFactory emf = Persistence.createEntityManagerFactory(
"Test", properties);
有人可以幫我嗎?由於
我已經擁有它宣佈 –
確保它宣佈部署版本爲時 –
我通過改變休眠的版本解決。現在我正在使用4.2.0.Final,它的工作原理。 –