javac: invalid target release: 1.8
Ostatnio pobrałem JDK 1.8.0.0_06, który jest dostarczany w pakiecie z NetBeans. Potem dowiedziałem się, że mój projekt JavaFx, który rozwijałem w Javie 1.7, nie będzie kompilowany w Javie 1.8, więc zrezygnowałem z JDK do 1.7. Nadal nie mogę go uruchomić / skompilować. I get this error:
javac: invalid target release: 1.8
Usage: javac <options> <source files>
Naprawdę utknąłem i byłbym bardzo wdzięczny za każdą pomoc.
13 answers
Jeśli zamierzasz ustąpić, Zmień również źródło swojego projektu na 1.7,
right click on your Project -> Properties -> Sources window
I ustaw 1.7
tutaj
UWAGA: jednak sugerowałbym, aby dowiedzieć się, dlaczego nie działa na 1.8
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-07-15 19:54:12
Dla IntelliJ14 może być konieczna zmiana kodu bajtowego w. r. t. używanego JDK (w ustawieniach globalnych):
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-04-23 00:22:50
- Pobierz JDK 8 .
-
Edytuj swój ENV var dla
JAVA_HOME
, aby wskazać nowy zainstalowany JDK 1.8: R-kliknij Mój Komputer - > Właściwości - > Zaawansowane Ustawienia systemowe - > zmienne środowiskowe znajdźJAVA_HOME
na liście i ustaw jej wartość na coś takiego:C:\Program Files\Java\jdk1.8.0_31
Znajdź starą wersję i edytuj ją również w zmiennej
PATH
.- prawdopodobnie będziesz musiał ponownie uruchomić system.
Powinno być zrobione.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-10-02 20:35:07
Jeśli ten błąd wystąpi podczas uruchamiania zadania Gradle (lub Maven), musisz zmodyfikować konfigurację narzędzia build, aby wskazać instalację Java JDK 1.8 podążając tą trasą:
File - > Settings -> Build, Execution, Deployment -> Build Tools - > Gradle
Tam sprawdzasz, czy projekt Gradle jest tym, nad którym pracujesz i wybierasz Gradle JVM (przegapiłeś to podczas importowania projektu gradle do IntelliJ)
Remember when importowanie projektu Gradle (lub Maven), aby poprawnie ustawić docelowy JVM tutaj:
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-08-24 20:19:31
Twój javac nie wskazuje poprawnej Javy.
Sprawdź gdzie twój javac wskazuje używając następującego polecenia -
update-alternatives --config javac
Jeśli nie jest wskazywany na java, z którym chcesz skompilować, wskaż go na "/ JAVA8_HOME / bin / javac", lub z którym java chcesz skompilować.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-01-08 06:34:49
Najczęściej tego typu problemy występują z powodu nieprawidłowej wersji Javy. Upewnij się, że zmienne PATH i JAVA_HOME wskazują poprawną wersję.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-05-24 22:24:14
Ustawienie Mavena:
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-05-19 15:20:18
Żadne z poprzednich rozwiązań nie działało dla mnie.
Rozwiązałem to edytując .idea / kompilator.xml Były" dodatkowe " (1) i (2) kopie złego modułu z różnymi celami. Usunąłem zbędne Entry i zmieniłem cele w sekcji na 1.8 i zadziałało.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-19 12:50:16
Dla najnowszej wersji IntelliJ IDEA Ultimate od 18th Dec 2017, Jeśli powyższe sugestie nie działają, spróbuj wykonać następujące czynności: kliknij prawym przyciskiem myszy projekt i przejdź do "Otwórz Ustawienia modułu". Otwórz go, a następnie zmień "poziom języka" z rozwijanego menu.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-12-18 15:36:56
Jeśli zamierzasz ustąpić, zmień źródło swojego projektu na 1.7 jak również,
Kliknij prawym przyciskiem myszy na swoim projekcie -> Properties - > Sources window i ustaw 1.7 tutaj " Jigar Joshi
Również przejdź do build-impl.xml
i poszukaj właściwości excludeFromCopy="${copylibs.excludes}"
i usuń tę właściwość na moim kodzie był w linii 827 ale widziałem go w innych liniach
Dla mnie było pobranie kodu z MAC OS java 1.8 do WIN XP java 1.7
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-09-16 00:54:54
Alternatywnie, Sprawdziłem pom.xml i changed
<java.version>1.8</java.version>
Do
<java.version>1.7</java.version>
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-11 14:13:39
Mam ten sam problem z netbeans, ale mvn build jest OK w oknie cmd. Dla mnie problem rozwiązany po zmianie JDK netbeans (w netbeans.conf jak poniżej),
Netbeans_jdkhome="C:\Program Files\Java\jdk1.8. 0_91"
Edit: wygląda na to, że jest tu wspomniany: NetBeans bug 236364
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-11-12 04:07:43
Mam ten sam problem w IntelliJ IDEA Community z Maven i musiałem ponownie zaimportować projekt, klikając prawym przyciskiem myszy projekt w zakładce Projekt -> Maven - > Reimport
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2018-09-12 13:33:14