Как мне заставить плагин компилятора maven обрабатывать новую функцию модуля импорта в Java 25?JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как мне заставить плагин компилятора maven обрабатывать новую функцию модуля импорта в Java 25?

Сообщение Anonymous »

У меня есть очень простой исходный файл. Я использую новую функцию Java 25 — объявления импорта модулей.

Код: Выделить всё

import module java.base;
import module java.desktop;

public class abc
{
public static void main(final String[] args)
{
System.out.println("just an example");
}
}
А вот соответствующая часть моего файла pom.

Код: Выделить всё

    



org.apache.maven.plugins
maven-compiler-plugin
3.14.1

25





Очевидно, что если я скомпилирую класс вручную с помощью javac, он будет работать нормально.
Вот что я получу, когда выполню mvn --version.

Код: Выделить всё

Apache Maven 3.9.11 (3e54c93a704957b63ee3494413a2b544fd3d825b)
Maven home: C:\Users\david\_WORKSPACE_NEW\_PROGRAMMING\_MAVEN\apache-maven-3.9.11
Java version: 25.0.1, vendor: Oracle Corporation, runtime: C:\Users\david\_WORKSPACE_NEW\_PROGRAMMING\_JDK\jdk-25.0.1
Default locale: en_US, platform encoding: UTF-8
OS name: "windows 11", version: "10.0", arch: "amd64", family: "windows"
Я что-то упустил?

Подробнее здесь: https://stackoverflow.com/questions/798 ... -feature-i
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»