Netbeans 12.0 + Payara micro 5 + OpenJDK 11 не развертывает военный файл

Я пишу приложение для Джакарты, используя

  • Нетбинс 12.0
  • Пайара микро 5.2020.7
  • OpenJDK 11

Проблема: IDE не развертывает военный файл, если приложение использует

<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>

Netbeans не развертывается с использованием исходного и целевого кода 11

Но если приложение использует

<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>

IDE успешно развертывает файл WAR :v

WAR успешно развернут

Я думаю, что у плагина Payara Netbeans есть ошибка при работе с JDK11, потому что, если я запускаю mvn payara-micro:start payara-micro:stop на простом терминале, все в порядке (файл WAR успешно развернут).

Все в порядке с терминалом

Какая-то идея, что случилось?


person Esvin Gonzalez    schedule 18.05.2021    source источник
comment
[1] Какая у вас платформа Java по умолчанию при работе с NetBeans? Это можно узнать из сведений о Java на экране Справка › О программе. [2] Обратите внимание, что если вы запускаете Payara из NetBeans, она также будет использовать эту версию Java, поэтому, если NetBeans работает с использованием Java 8, Payara также будет работать с использованием Java 8, что может быть не то, что вам нужно. [3] Публикуйте все снимки экрана в текстовом виде. Это стандартное требование/ожидание от SO. [4] Я не вижу сообщения об ошибке при развертывании в Payara с использованием Java 11. Если оно есть, отправьте его в своем вопросе.   -  person skomisa    schedule 19.05.2021
comment
[1] Это моя информация о Netbeans: Product Version: Apache NetBeans IDE 12.0 Updates: Updates available to version NetBeans 8.2 Patch 2 Java: 11.0.11; OpenJDK 64-Bit Server VM 11.0.11+9-Ubuntu-0ubuntu2.18.04 Runtime: OpenJDK Runtime Environment 11.0.11+9-Ubuntu-0ubuntu2.18.04 System: Linux version 4.15.0-142-generic running on amd64; UTF-8; es_GT (nb) [2] Java 11 для всех (Netbeans и Payara) [3] Это должно было показать как pom.xml, так и результат в консоли [4] Нет ошибок, это пустой проект   -  person Esvin Gonzalez    schedule 20.05.2021


Ответы (1)


Неожиданная ошибка. JAVA_HOME был настроен правильно, платформы Netbeans тоже, но альтернатива ОС для java имеет неправильное значение. Решение:

Настроить альтернативу Java

person Esvin Gonzalez    schedule 20.05.2021