В настоящее время я работаю над плагином ImageJ, используя Eclipse. Я борюсь с настройкой файла pom.xml, так как всякий раз, когда я запускаю его, я получаю сообщение об ошибке:
[ПРЕДУПРЕЖДЕНИЕ] Правило 2: org.apache.maven.plugins.enforcer.RequireJavaVersion завершился ошибкой с сообщением:
Обнаружена версия JDK: 12.0.1 находится за пределами допустимого диапазона [1.8.0-101,1.8.9999].
Я попытался исправить это, настроив файл pom.xml. Это часть, которую я пытался настроить:
<?xml version="1.0" encoding="UTF-8"?>
<project>
<modelVersion>4.0.0</modelVersion>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-enforcer-plugin</artifactId>
<executions>
<execution>
<id>enforce-java</id>
<goals>
<goal>enforce</goal>
</goals>
<configuration>
<rules>
<requireJavaVersion>
<version>12.0.1</version>
</requireJavaVersion>
</rules>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
...
</project>
Однако это продолжало давать мне ту же ошибку. Я искал повсюду, чтобы увидеть, что я мог сделать, чтобы исправить это, но у меня не было большого успеха. Мне было интересно, если у кого-нибудь есть решение этой проблемы. Спасибо!