установка нового Jar Maven Eclipse - PullRequest
0 голосов
/ 19 мая 2011

Я пытаюсь установить jar-файл с именем icepdf-core.jar в maven / eclipse.

Я выполняю следующую команду, после чего папка org.icepdf.core создается в ~ .m2 / repository, но файл jar не устанавливается в каталог.

mvn install:install-file -Dfile=/Users/me/Downloads/ICEpdf-4.1.4-bin/icepdf/icepdf-core.jar 
                         -DgroupId=org.icepdf 
                         -DartifactId=core 
                         -Dversion=4.1.4 
                         -Dpackaging=jar 
                         -DgeneratePom=true

После выполнения этой команды я вручную скопировал core-4.1.4.pom.xml и maven-metadata-local.xml в папку local_repo в моем проекте eclipse.

Я также добавил зависимость в pom.xml следующим образом:

<dependency>
    <groupId>org.icepdf</groupId>
    <artifactId>icepdf-core</artifactId>
    <version>4.1.4</version>
</dependency>

Я получаю ошибки в Eclipse, говоря:

Отсутствует артефакт org.icepdf: icepdf-core: jar: 4.1.4: скомпилировать

Как я могу сделать эту работу?

Ответы [ 2 ]

4 голосов
/ 02 марта 2012

Вы также можете импортировать банку в репозиторий Maven, используя m2e, если вы находитесь на затмении Индиго. Перейдите в file / import / maven / install или разверните артефакт в репозитории maven

Вам нужно будет просто заполнить группу и идентификатор артефакта

1 голос
/ 20 мая 2011

Кажется, что вы делаете что-то не так: в вашей команде Maven install-file вы указываете, что artifactId - это core , но в своем определении зависимостей вы используете artifactId icepdf-жильный .

Попробуйте переустановить артефакт с помощью следующей команды Maven:

mvn install: установочный файл -Dfile = / Users / мне / Загрузки / ICEpdf-4.1.4-bin / icepdf / icepdf-core.jar -DgroupId = org.icepdf -DartifactId = icepdf-core -Dversion = 4.1.4 -Dpackaging = jar -DgeneratePom = true

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...