JSF-API 2.0 нет в Maven центрального репо? - PullRequest
0 голосов
/ 23 февраля 2011

Я пытаюсь добавить зависимости jsf-api и jsf-impl в проект и не могу найти их в центральном репозитории Maven. Они там? Я заинтересован в 2.0 +.

Сайт Mojarra предлагает добавить ссылку на свой репозиторий:

<repository>
  <id>java.net</id>
  <name>java.net</name>
  <url>http://download.java.net/maven/2</url>
</repository>

Но это противоречит соглашению Maven не использовать сторонние репозитории, только центральный Maven ..

Ответы [ 2 ]

1 голос
/ 23 февраля 2011

Добавьте этот репозиторий http://download.java.net/maven/2/com/sun/faces/ в свой проект maven и используйте следующие зависимости:

<dependency>
    <groupId>com.sun.faces</groupId>
    <artifactId>jsf-api</artifactId>
    <version>2.0.x</version>
</dependency>
<dependency>
    <groupId>com.sun.faces</groupId>
    <artifactId>jsf-impl</artifactId>
    <version>2.0.x</version>
</dependency>
1 голос
/ 23 февраля 2011

Если вы не хотите добавлять ссылку на репозиторий непосредственно в POM, вы можете добавить ее в файл настроек Maven . В качестве альтернативы рассмотрим менеджер репозитория, например Nexus .

...