#java #spring-roo
#java #spring-roo
Вопрос:
У меня есть проект spring roo, и я хотел бы иметь возможность разрешить пользователю загружать PDF-файл из моего проекта. Я знаю, как сгенерировать PDF, но я не совсем уверен в том, как установить iText 5.1.2 в мой проект spring Roo.
Комментарии:
1. Как выполняется настройка вашего проекта? Основан ли он на maven? Это просто проект по умолчанию, созданный вашей IDE?
2. @micfra он основан на maven, хотя я использую только оболочку spring roo
Ответ №1:
Чтобы добавить iText в ваш проект Maven, просто добавьте следующие зависимости:
<dependencies>
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.1.2</version>
</dependency>
<dependency>
<groupId>com.itextpdf.tool</groupId>
<artifactId>xmlworker</artifactId>
<version>1.1.0</version>
</dependency>
<!-- other dependency -->
</dependencies>
Комментарии:
1. имеет ли значение, где у меня находится файл itextpdf jar? в настоящее время он находится в / home / user
2. Maven загрузит все jars для вас. Он будет загружен на
~/.m2/repository/<groupId>/<atifactId>/atifactId.jar
, если не указано иное. Вы должны выполнить rundmvn install
перед запуском любых материалов roo. Это может помочь.