0

我正在尝试在 maven/eclipse 中安装一个名为 icepdf-core.jar 的 jar。

我正在运行以下命令,之后在 ~.m2/repository 中创建了 org.icepdf.core 文件夹,但 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 复制到我的 eclipse 项目中的 local_repo 文件夹中。

我还在 pom.xml 中添加了依赖项,如下所示:

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

我在日食中遇到错误说:

缺少工件 org.icepdf:icepdf-core:jar:4.1.4:compile

我怎样才能使这项工作?

4

2 回答 2

4

如果您使用的是 eclipse indigo,您还可以使用 m2e 将 jar 导入到您的 maven 存储库中。转到文件/导入/maven/install 或将工件部署到 maven 存储库

您只需要填写组和工件 ID

于 2012-03-02T18:41:07.503 回答
1

似乎你做错了什么:在你的 Maveninstall-file命令中,你指出artifactIdcore,但是在你的依赖定义中,你使用的是artifactId icepdf-core

尝试使用以下 Maven 命令重新安装您的工件:

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

于 2011-05-20T06:16:47.697 回答