Bonjour,
Voila actuellement j'ai un projet qui compile avec la jdk 1.4.
Or on doit migrer prochainement vers la jdk 1.5, il faut donc que je vérifie que la compilation fonctionne avec ce nouveau jdk.
Comment faire pour le spécifier dans le pom.xml sans changer la variable JAVA_HOME ?
J'ai essayé de rajouter :
mais cela ne fonctionne pas, j'ai alors une erreur de type "compilation failure" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.5</source> <target>1.5</target> </configuration> </plugin>
J'ai essayé plusieurs choses que j'ai trouvé sur le net, mais sans succès.
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 [INFO] Compilation failure Failure executing javac, but could not parse the error: javac: invalid target release: 1.5 Usage: javac <options> <source files> where possible options include: -g Generate all debugging info -g:none Generate no debugging info -g:{lines,vars,source} Generate only some debugging info -nowarn Generate no warnings -verbose Output messages about what the compiler is doing -deprecation Output source locations where deprecated APIs are us ed -classpath <path> Specify where to find user class files -sourcepath <path> Specify where to find input source files -bootclasspath <path> Override location of bootstrap class files -extdirs <dirs> Override location of installed extensions -d <directory> Specify where to place generated class files -encoding <encoding> Specify character encoding used by source files -source <release> Provide source compatibility with specified release -target <release> Generate class files for specific VM version -help Print a synopsis of standard options [INFO] ------------------------------------------------------------------------ [INFO] For more information, run Maven with the -e switch [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4 seconds [INFO] Finished at: Wed Sep 24 10:58:57 CEST 2008 [INFO] Final Memory: 6M/12M [INFO] ------------------------------------------------------------------------
Quelqu'un aurait-il une solution ?
Partager