Что может быть не так при создании проекта maven, если у вас есть ошибка в файле pom.xml - PullRequest
0 голосов
/ 12 сентября 2018

отсутствует артефакт org.glassfish.знак ошибки находится в теге зависимости ниже

<dependency>
  <groupId>org.glassfish.extras</groupId>
  <artifactsId>glassfish-embedded-web</artifactsId>
  <version>${glassfish.version}</version>
<dependency>

А также имеется ошибка в аннотациях @Path, @GET и @Produces класса myResource.java

Ответы [ 3 ]

0 голосов
/ 12 сентября 2018

Вы разместили ошибку org.glassfish.extras glassfish-embedded-web:jar3.1.1.Кажется, есть проблема с объявленной частью версии, поскольку это прибывает как jar3.1.1.Должно быть только 3.1.1.

Убедитесь, что у вас есть declared version correctly in the pom.xml файл для этой зависимости.

0 голосов
/ 12 сентября 2018

Попробуйте это,

Щелкните правой кнопкой мыши -> Maven -> Обновить проект -> установите флажок «Принудительное обновление снимков / выпусков» и нажмите кнопку ОК.

0 голосов
/ 12 сентября 2018

$ {glassfish.version} -> это означает, что вы должны его определить. Вы можете заменить его версией в репозитории mvn. это как "2.27". пример:

<dependency>
    <groupId>org.glassfish.extras</groupId>
    <artifactId>glassfish-embedded-all</artifactId>
    <version>3.2-b06</version>
    <scope>test</scope>
</dependency>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...