2016-11-17 4 views
0

1) Я пытаюсь создать проект itext в своем Eclipse (выпуск Neon.1a (4.6.1)).maven не загружает jQ-зависимости iText в Eclipse

2) Чтобы добавить iText7 в свой проект, я следую видеоуроку из ссылки https://www.youtube.com/watch?v=sxArv-GskLc.

3) Я следовал так, как описано в видео, но зависимости maven не добавляются в проект. так что я скопирую код зависимости от http://developers.itextpdf.com/content/itext-7-jump-start-tutorial/installing-itext-7

4) затем добавьте его в файл pom.xml и запустите проект как maven install. но все же зависимость maven не добавляется в проект. У меня есть прикрепленный снимок экрана моего экрана ноутбука для справки.

enter image description here

Это еще один снимок экрана видео, где я выполнить эти действия,

enter image description here

Пожалуйста, руководство меня, чтобы решить эту проблему. Заранее спасибо. :)

вот мой файл pom.xml.

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 
    <groupId>com.itextpdf</groupId> 
    <artifactId>jumpstart</artifactId> 
    <version>0.0.1-SNAPSHOT</version> 
    <name>iText7 jumpstart</name> 
    <description>jumpstarting itext7</description> 
    <dependencies> 
    <dependency> 
     <groupId>com.itextpdf</groupId> 
     <artifactId>kernel</artifactId> 
     <version>7.0.0</version> 
     <scope>compile</scope> 
    </dependency> 
    <dependency> 
     <groupId>com.itextpdf</groupId> 
     <artifactId>io</artifactId> 
     <version>7.0.0</version> 
     <scope>compile</scope> 
    </dependency> 
    <dependency> 
     <groupId>com.itextpdf</groupId> 
     <artifactId>layout</artifactId> 
     <version>7.0.0</version> 
     <scope>compile</scope> 
    </dependency> 
    <dependency> 
     <groupId>com.itextpdf</groupId> 
     <artifactId>forms</artifactId> 
     <version>7.0.0</version> 
     <scope>compile</scope> 
    </dependency> 
    <dependency> 
     <groupId>com.itextpdf</groupId> 
     <artifactId>pdfa</artifactId> 
     <version>7.0.0</version> 
     <scope>compile</scope> 
    </dependency> 
    <dependency> 
     <groupId>com.itextpdf</groupId> 
     <artifactId>pdftest</artifactId> 
     <version>7.0.0</version> 
     <scope>compile</scope> 
    </dependency> 
    <dependency> 
     <groupId>org.slf4j</groupId> 
     <artifactId>slf4j-log4j12</artifactId> 
     <version>1.7.18</version> 
    </dependency> 
</dependencies> 
</project> 
+0

Я добавил pom.xml для справки. Спасибо – amol

+0

На скриншоте Package Explorer показывает только «Системную библиотеку JRE», но не «Зависимости Maven» для вашего проекта, даже если он аннотируется с помощью «M» для проекта maven. Вы найдете зависимости, такие как iText в последнем. Ваш проект затмения или затмение как-то кажется беспорядочным. Если бы я был вами, я бы сначала попытался создать проект заново с нуля. Если это не сработает, я бы предположил, что для eclipse нужна новая установка. Сообщения об ошибках для меня, похоже, указывают на то, что ваша установка затмения нуждается в ремонте. – mkl

+0

@mkl: Я пробовал это много раз, и по вашему предложению я удалил свое предыдущее затмение и установил новый, и на этот раз нет ошибки относительно eclipse. Но все-таки есть одна и та же проблема. – amol

ответ

1
 
Finally it work. Here what I did, 
In Eclipse, 
1) Go to windows tab-> preferences ->maven, 
    Here I check the box for, 
    1) Download Artifacts for JavaDoc 
    2) Download repository index updates on startup. 

2) clean All project, 
    1) Project tab ->clean. 

3) Restarted Eclipse, and Run As maven install. Done.