1
Я пытаюсь подключиться к базе данных с помощью Google Cloud SQL с использованием спящего режима, но я получаю следующее сообщение об ошибке ...Подключение к Google SQL с помощью Google App Engine с помощью зимуют
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, и он работает. –