В Netbeans 8.0 Я разрабатываю проект JavaFX с использованием Maven. Моя ява версия 1.7 и у меня есть проблемы с обновлением до Явы 8. Я попытался изменить <source>
и <target>
в ПОМ-файл 1,8Проект JavaFX с использованием Maven в NetBeans
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<compilerArguments>
<bootclasspath>${sun.boot.class.path}${path.separator}${java.home}/lib/jfxrt.jar</bootclasspath>
</compilerArguments>
</configuration>
</plugin>
, но я получаю сообщение об ошибке Не удалось выполнить цели org.apache.maven. плагины: maven-compiler-plugin: 3.1: компиляция (компиляция по умолчанию) в проекте ...: компиляция фатальной ошибки: недопустимая целевая версия: 1.8 -> [Справка 1]
My JAVA_HOME переменная окружения, установленная в java 1.8.
Когда я пытаюсь создать новый проект JavaFX, например File - New Project - Maven Category - приложение JavaFX. Я все еще получаю проект с JDK 1.7. Как я могу заставить использовать JDK 1.8?
В 1.8 compilerArguments для jfxrt, вероятно, больше не требуется; и несколько вещей переместились. (Не в NetBeans на данный момент.) И не была ли версия уже 3.4? Я думаю, что я только в '': ' 1.8 ' + target. –