Non résolu Probleme gradlew -source
-
Bonjour,
Quand je veut lancer mon gradlew j’ai cette erreur qui s’affiche:
Commands.java:39: error: strings in switch are not supported in -source 1.6
switch (item) {
^
(use -source 7 or higher to enable strings in switch)
D:\Bureau\forge-1.7.10-10.13.4.1558-1.7.10-src\build\sources\java\caisse\Commands.java:251: error: strings in switch are not supported in -source 1.6
switch ((String)parts.get(1)) {
^
(use -source 7 or higher to enable strings in switch)J’ai compris l’erreur mais comment faire un switch en -source 6 ou peu t’on mettre les source 7
-
Compile avec Java 7et plus
-
Mes préférence sont déjà compilé en 1.8
http://prntscr.com/onl3hySauf si il faut tapé une commande dans le cmd
-
Bonsoir,
En effet il faut le spécifier dans le build.gradle, car par défaut cela compile pour Java 6 (du moins en 1.7.10, ce n’est plus le cas sur les versions récentes).
sourceCompatibility = targetCompatibility = compileJava.sourceCompatibility = compileJava.targetCompatibility = '1.8'
(à mettre à la base du fichier build.gradle, par exemple en dessous du archiveBaseName).