Bonjour,
J'essaye de compiler mon projet avec maven.
Je lance la commande :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
mvn clean install -Pprofil
après il télécharge les jars dont il a besoin d'internet.
PAr contre pour le jar d'oracle je le mets dans un dossier puisque je peux pas le telecharger.

Le problème et que j'ai l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
 
[INFO] Final Memory: 9M/22M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:sql-maven-plugin:1.5:execute (default) on project dynamicConfig: Execution default of goal org.codehaus.mojo:sql-maven-plugin:1.5:execute failed: A req
uired class was missing while executing org.codehaus.mojo:sql-maven-plugin:1.5:execute: oracle/jdbc/OracleDriver
[ERROR] -----------------------------------------------------
[ERROR] realm =    plugin>org.codehaus.mojo:sql-maven-plugin:1.5
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/C:/WWWRoot/maven_repo/org/codehaus/mojo/sql-maven-plugin/1.5/sql-maven-plugin-1.5.jar
[ERROR] urls[1] = file:/C:/WWWRoot/maven_repo/com/oracle/ojdbc6/11.2.0.3/ojdbc6-11.2.0.3.jar
[ERROR] urls[2] = file:/C:/WWWRoot/maven_repo/org/codehaus/plexus/plexus-utils/1.5.8/plexus-utils-1.5.8.jar
[ERROR] urls[3] = file:/C:/WWWRoot/maven_repo/commons-lang/commons-lang/2.4/commons-lang-2.4.jar
[ERROR] urls[4] = file:/C:/WWWRoot/maven_repo/org/apache/maven/shared/maven-filtering/1.0-beta-3/maven-filtering-1.0-beta-3.jar
[ERROR] urls[5] = file:/C:/WWWRoot/maven_repo/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.jar
[ERROR] urls[6] = file:/C:/WWWRoot/maven_repo/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.jar
[ERROR] urls[7] = file:/C:/WWWRoot/maven_repo/commons-cli/commons-cli/1.0/commons-cli-1.0.jar
[ERROR] urls[8] = file:/C:/WWWRoot/maven_repo/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar
[ERROR] urls[9] = file:/C:/WWWRoot/maven_repo/org/codehaus/plexus/plexus-interpolation/1.12/plexus-interpolation-1.12.jar
[ERROR] urls[10] = file:/C:/WWWRoot/maven_repo/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import  from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------: oracle.jdbc.OracleDriver
[ERROR] -> [Help 1]
 
-----------------------------------------------------
 
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:125)
        ... 20 more
Caused by: java.lang.NoClassDefFoundError: oracle/jdbc/OracleDriver
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:188)
        at org.codehaus.mojo.sql.SqlExecMojo.getConnection(SqlExecMojo.java:887)
        at org.codehaus.mojo.sql.SqlExecMojo.execute(SqlExecMojo.java:612)
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
        ... 20 more
Caused by: java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver
        at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
        at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:244)
        at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:230)
        ... 25 more
sachant que quand je regarde mon dossier j'ai bien le jar qu'il faut.
dans le fichier pom.xml le chemin est bien défini.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
			<!-- oracle driver -->
			<dependency>
				<groupId>com.oracle</groupId>
				<artifactId>ojdbc6</artifactId>
				<version>11.2.0.3</version>
			</dependency>
mon jar est bien dans le chemin maven_repo\com\oracle\ojdbc6

Est ce que quelqu'un aurait une idée sur ce problème .
Merci d'avance.