java - PDF人群 'Missing artifact'

标签 java maven pdf-generation

我正在尝试使用 PDFCrowd 将 html 文件转换为 PDF。它在 Eclipse 中的普通 Web 项目中工作正常,但在 Maven 项目中运行相同的代码时遇到问题。 pom.xml 给出“缺少 Artifact ”消息。

这是我的 pom.xml 的依赖项:

<dependency>
    <groupId>com.pdfcrowd</groupId>
    <artifactId>pdfcrowd</artifactId>
    <version>2.6</version>
    <type>jar</type>
    <scope>compile</scope>
</dependency>

最佳答案

我认为网络存储库没有 pdfcrowd。因此,您必须将 jar 安装到本地 m2 文件夹中。

就像下面这样:

mvn install:install-file -Dfile=pdfcrowd.jar -DgroupId=com.pdfcrowd -DartifactId=pdfcrowd -Dversion=2.6 -Dpackaging=jar

    <dependency>
        <groupId>com.pdfcrowd</groupId>
        <artifactId>pdfcrowd</artifactId>
        <version>2.6</version>
    </dependency>

关于java - PDF人群 'Missing artifact',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30865191/

相关文章:

php - Drupal 打印模块 - 更改 PDF 输出的名称

java - 在 html 文件中发送包含多语言上下文的电子邮件时出现问题

java - 根据相应的输入 channel 适当存储通知

maven - 如何使用正确的 rpm 名称将生成的 Maven RPM Artifact 安装到本地 m2 存储库?

java - java中的条形码

c# - iTextPdf 如何分页

java - GoogleMap V2 不从用户当前位置开始

java - Java中删除艺术家时的外键问题

android - 为什么存在 Google maven 存储库,我应该在什么时候使用它?

Eclipse无限循环: Invoking 'Maven Project Builder'