IDEA: javac: source release 1.8 requires target release 1.8 Hatası ve

advertisement
IDEA: javac: source release 1.8 requires target release 1.8 Hatas? ve Çözümü - 01-28-2017
by Burak - Burak Kutbay'?n Ki?isel Blog'u | - http://blog.burakkutbay.com
IDEA: javac: source release 1.8 requires target release 1.8 Hatas?
ve Çözümü
by Burak - Cumartesi, Ocak 28, 2017
http://blog.burakkutbay.com/idea-javac-source-release-1-8-requires-target-release-1-8-hatasi-vecozumu.html/
Java projesinizi yapt?n?z çal??t?rmak istedi?inizde a?a??daki gibi bir hata m? ald?n?z?
IDEA: javac: source release 1.8 requires target release 1.8
Bu sorunun farkl? çözümleri mevcut ama bu sorunun ç?kmas?n?n nedeni projenizi compile edecek Java
sürümünü Intellij IDEA'n?n bilememesinden kaynaklanmaktad?r. Kulland???m?z IDE'ye java compiler
sürümünü söylece?iz. Bunun için;
File > Settings... > Build, Execution, Deployment > Compiler > Java Compiler : Target bytecode version
yolunu takip edece?iz.
Buradan hangi JDK versiyonunu kullancaksak seçip Apply butona basmam?z yeterli olmaktad?r.
Bu sorunun çözümü için ikinci bir yol bulunmaktad?r. E?er Maven ba??ml?l?k yönetimi
kullan?yorsan?z Maven pom.xml dosyam?za da bu gerekli tan?mlamay? yapabiliriz.
Maven ayarlamas? için;
<plugin>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
tan?mlamas? yapt?ktan sonra bu hata ortadan kalkacakt?r.
_______________________________________________
PDF generated by Kalin's PDF Creation Station
1/1
Powered by TCPDF (www.tcpdf.org)
Download