Java EE8 в Netbeans - javaee-endorsed-api 8 - PullRequest
       17

Java EE8 в Netbeans - javaee-endorsed-api 8

0 голосов
/ 08 декабря 2018

Мы используем Java EE и хотим использовать версию 8 в Netbeans.

Я сделал следующее: Netbeans, как добавить версию JavaEE?

И это: Обновление netbeans до JEE 8

Почему нет версии 8 javaee-endorsed-api?https://mvnrepository.com/artifact/javax/javaee-endorsed-api

Я хочу сказать maven использовать версию 8, но нигде не могу ее найти.Это необходимо?Должны ли мы полностью удалить его из пом или использовать версию 7?

Ответы [ 2 ]

0 голосов
/ 09 декабря 2018

Независимо от IDE, вам необходимо будет включить следующую зависимость при разработке приложений Java EE 8 с Maven:

<dependencies>
    <dependency>
        <groupId>javax</groupId>
        <artifactId>javaee-api</artifactId>
        <version>8.0</version>
        <scope>provided</scope>
    </dependency>
</dependencies>

Имейте в виду, что эта зависимость является спецификацией, поэтому область действия равна provided,Вам нужно будет развернуть приложение в контейнере приложения Java EE 8, например GlassFish 5.0 или WildFly 14.

0 голосов
/ 09 декабря 2018

Я не знаю, какую версию NetBeans вы используете.

Если вы используете Oracle NetBeans v8, просто создайте веб-приложение Maven с использованием архетипа и поиска Airhacks.Вы должны увидеть как на изображениях ниже.

Maven Archetype Maven Archetype

Поиск архетипа Airhacks Search for Airhacks Archetype

Заполните в соответствии с вашими потребностями Fill in as per your need

Просто заполните шаблоны на третьем изображении выше, и у вас должно появиться приложение Java EE 8.

Если вы используете Apache NetBeans, тогда загрузите этот дистрибутив , который поставляется с установкой Java EE из коробки, а затем следуйте приведенным выше изображениям.

...