Apabila menghadapi ralat pengkompil Java yang berkaitan dengan ciri yang tidak disokong, ia berkemungkinan disebabkan oleh versi pengkompil yang sudah lapuk sedang digunakan. Maven menyediakan cara untuk menentukan versi pengkompil Java sasaran dalam fail pom.xml.
Untuk menentukan versi pengkompil Java dalam fail pom.xml , tambahkan sifat berikut dalam
<properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> </properties>
Ganti "1.8" dengan versi pengkompil Java yang dikehendaki.
Pastikan anda menyemak POM Berkesan untuk mengesahkan bahawa pengkompil maven -plugin hadir dalam hierarki pemalam. Jika tidak, tambahkan yang berikut pada
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins> </build>
Dengan menyatakan versi pengkompil dalam fail pom.xml, Maven akan menggunakan versi itu untuk menyusun kod Java anda, menyelesaikan ralat yang berkaitan dengan ciri yang tidak disokong.
Atas ialah kandungan terperinci Bagaimanakah Saya Menentukan Versi Pengkompil Java dalam Fail pom.xml Saya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!