Maven , build-failure-erreur plugin
Résolu/Fermé
etbienwi
Messages postés
18
Date d'inscription
lundi 16 octobre 2017
Statut
Membre
Dernière intervention
22 mai 2018
-
31 déc. 2017 à 14:27
etbienwi Messages postés 18 Date d'inscription lundi 16 octobre 2017 Statut Membre Dernière intervention 22 mai 2018 - 2 janv. 2018 à 20:20
etbienwi Messages postés 18 Date d'inscription lundi 16 octobre 2017 Statut Membre Dernière intervention 22 mai 2018 - 2 janv. 2018 à 20:20
A voir également:
- Maven , build-failure-erreur plugin
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Boot failure detected - Guide
- Erreur vidéo freebox ✓ - Forum TV & Vidéo
- Erreur 1001 outlook - Accueil - Bureautique
2 réponses
KX
Messages postés
16752
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 août 2024
3 019
1 janv. 2018 à 22:45
1 janv. 2018 à 22:45
Bonjour,
Peu importe comment s'appelle ton projet, le nom du plugin Maven qui démarre l'application s’appellera toujours de la même manière, il faut utiliser la commande
Peu importe comment s'appelle ton projet, le nom du plugin Maven qui démarre l'application s’appellera toujours de la même manière, il faut utiliser la commande
mvn spring-boot:run(pas spring-todo...)
etbienwi
Messages postés
18
Date d'inscription
lundi 16 octobre 2017
Statut
Membre
Dernière intervention
22 mai 2018
2 janv. 2018 à 10:38
2 janv. 2018 à 10:38
Bonjour,
Je l'ai relancé et maintenant j'ai cette erreur:
Voici mon Pom.xml:
Et voici mon application.properties:
Je l'ai relancé et maintenant j'ai cette erreur:
Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.5.9.RELEASE:run (default-cli) on project spring-todo: An exception occurred while running. null: InvocationTargetException: Error creating bean with name 'org.springframework.boot.autoconfigure.orm.jpa.HibernateJpaAutoConfiguration': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [org/springframework/boot/autoconfigure/jdbc/DataSourceConfiguration$Tomcat.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.tomcat.jdbc.pool.DataSource]: Factory method 'dataSource' threw exception; nested exception is java.lang.IllegalStateException: Cannot load driver class:com.mysql.cj.jdbc.Driver
Voici mon Pom.xml:
<name>spring-todo</name>
<description>Application de-gestion de tache</description>
<parent><groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>1.5.9.RELEASE</version>
<relativePath /> <!-- lookup parent from repository -->
</parent>
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
</properties>
<dependencies>
<!https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
<dependency> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<!-- JPA Data (We are going to use Repositories, Entities, Hibernate, etc...) -->
<dependency> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency>
</dependencies>
<build>
<plugins>
<plugin> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<executions>
<execution>
<goals> <goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
Et voici mon application.properties:
server.port=8585
spring.jpa.hibernate.ddl-auto=none
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://db_mysql:3306/gestiontache
spring.datasource.username=springtodo
spring.datasource.password=uvsq
KX
Messages postés
16752
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
31 août 2024
3 019
2 janv. 2018 à 12:33
2 janv. 2018 à 12:33
java.lang.IllegalStateException: Cannot load driver class:com.mysql.cj.jdbc.Driver
Normalement la classe du Driver devrait être com.mysql.jdbc.Driver, il faudrait modifier ton fichier .properties et la valeur de spring.datasource.driver-class-name
etbienwi
Messages postés
18
Date d'inscription
lundi 16 octobre 2017
Statut
Membre
Dernière intervention
22 mai 2018
2 janv. 2018 à 20:20
2 janv. 2018 à 20:20
Merci,
Je l'ai modifié et il fallait que j'ajoute aussi
Maintenant tout fonctionne.
Je l'ai modifié et il fallait que j'ajoute aussi
spring.jpa.properties.hibernate.dialect = org.hibernate.dialect.MySQL5Dialect
Maintenant tout fonctionne.