2013-11-21 5 views
0

Я новичок рамы стойки. пожалуйста, помогите, как добавить артефакты maven и баннер плагина в maven-репозиторий, потому что у меня пропали файлы jar в репозитории maven. любой один пожалуйста помогите мне ........Как добавить отсутствующий артефакт в репозиторий Maven?

Отсутствующие библиотеки:

  1. M2_REPO/ANTLR/ANTLR/2.7.2/Antlr-2.7.2.jar
  2. M2_REPO/commons- BeanUtils/Викисклада BeanUtils/1.8.0/Обще-BeanUtils-1.8.0.jar
  3. M2_REPO/Обще-цепь/цепь обыкновенные/1.2/Обще-цепи 1.2.jar
  4. M2_REPO/Обще-варочный котел/commons-digester/1.8/commons-digester-1.8.jar
  5. M2_REPO/commons-logging/commons-logging/1.0.4/commons-log Гинг-1.0.4.jar
  6. M2_REPO/Обще-валидатор/Обще-валидатор/1.3.1/Обще-валидатор-1.3.1.jar
  7. M2_REPO/JUnit/JUnit/3.8.1/JUnit-3.8. 1.jar
  8. M2_REPO/орг/Apache/распорки/распорка-ядро/1.3.10/распорка-ядро-1.3.10.jar
  9. M2_REPO/орг/Apache/распорки/распорка-TagLib/1.3.10/распорки-TagLib-1.3.10.jar
  10. M2_REPO/оро/оро/2.0.8/орально-2.0.8.jar
+0

Как вы пытались начать работу над этим проектом? Вы используете плагин Maven Eclipse? –

+0

Спасибо, сэр (Дейв Ньютон). да, я использую maven.then вручную добавляю отсутствующие файлы jar в репозиторий maven. У меня есть еще одно сомнение, почему использование пользовательских тегов в jsp, struts и т. д. ... что выгодно использовать пользовательские теги. любой пример? PLS помочь мне ...... –

+0

Эти файлы находятся в центральном репозитории, вы делаете что-то неправильно. –

ответ

0

Первый шаг: добавить зависимость в файл pom.xml. Например:

<dependencies> 
........ 
<dependency> 
    <groupId>org.apache.struts</groupId> 
    <artifactId>struts-core</artifactId> 
    <version>1.3.10</version> 
</dependency> 
<dependency> 
    <groupId>oro</groupId> 
    <artifactId>oro</artifactId> 
    <version>2.0.8</version> 
</dependency> 
........ 
</dependencies> 

Всех заявления вы получите в http://mvnrepository.com/

Я не работаю с распорками, но все библиотеки в Maven хранилища Центрального.

Следующий шаг, запустите команду install из корня dir проекта (например, в оболочке). Все зависимости могут загружать автоматически:

mvn install 

Если загрузка зависимостей не удалось, вы можете установить их в локальном репо вручную (ранее скачаны на диск), например:

mvn install:install-file -Dfile=/path-to-file/oro-2.0.8.jar -DgroupId=oro -DartifactId=oro -Dversion=2.0.8 -Dpackaging=jar 

руководство по установке http://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

Смежные вопросы