2

嗨,我在谷歌上搜索并没有找到 PD4ML 的依赖项。我手动添加了 jar,但每次我执行mvn clean install时都会出现编译时错误

错误:包 org.zefer.pd4ml 不存在

org.zefer.pd4ml 不存在

4

4 回答 4

2

我花了几个小时才得到答案

第一步:下载pd4ml.jar

第二步:在命令提示符下运行以下命令

mvn install:install-file -Dfile=D:\<path to your downloaded jar>\pd4ml.jar -DgroupId=com.pd4ml.utilities -DartifactId=pd4ml -Dversion=1.0 -Dpackaging=jar

第 3 步:根据您提供的 groupId 和 artifactsId 添加对 pom.xml 的依赖项

    <dependency>
        <groupId>com.pd4ml.utilities</groupId>
        <artifactId>pd4ml</artifactId>
        <version>1.0</version>
    </dependency>

请记住ss_css2 jar,还需要按照上述步骤运行 pd4ml 来为此 jar 创建 mvn 依赖项

于 2017-03-15T17:29:55.963 回答
0

您是否向 pom.xml 文件添加了依赖项?就像是:

<dependency>
    <groupId>org.zefer.pd4ml</groupId>
    <artifactId>pd4ml</artifactId>
    <version>3.2.3fx5</version>
</dependency>
于 2017-03-15T09:26:46.247 回答
0

在您的 pom.xml 中,首先添加存储库以解析 pd4ml,如下所示:

<repositories>
   <repository>
     <id>my-repo2</id>
     <name>your custom repo</name>
     <url>http://maven.scandilabs.com/repository</url>
   </repository>
 </repositories>

然后在依赖项中添加依赖项,如下所示:

<dependency>
    groupId>org.zefer.pd4ml</groupId>
    <artifactId>pd4ml</artifactId>
    <version>370fx2</version>
  </dependency>
于 2017-03-15T09:33:57.340 回答
0

将存储库https://pd4ml.tech/maven2/和依赖项添加com.pd4ml到您的pom.xml

<project ...>
  <groupId>de.luckydonald.stackoverflow</groupId>
  <artifactId>42805145</artifactId>
  <version>1.0-SNAPSHOT</version>
  <repositories>
    <repository>
      <id>pd4ml</id>
      <url>https://pd4ml.tech/maven2/</url>
      <snapshots>
        <enabled>true</enabled>
      </snapshots>
    </repository>
  </repositories>
  <dependencies>
    <!-- html to rtf -->
    <dependency>
      <groupId>com.pd4ml</groupId>
      <artifactId>pd4ml</artifactId>
      <version>4.0.2</version>
    </dependency>
  </dependencies>
</project>
于 2019-03-21T16:50:13.720 回答