缺少 apache-drill 的工件
Missing artifact for apache-drill
我正在关注 documentation。正如那里提到的,我使用了以下依赖项:
<dependency>
<groupId>org.apache.drill.exec</groupId>
<artifactId>drill-java-exec</artifactId>
<version>1.0.0</version>
</dependency>
构建maven项目时出现错误:
Missing artifact org.apache.drill.exec:drill-java-exec:jar:1.0.0
如何解决?
Drill 的工件不在 maven central 中,因此请从本地 Drill 安装中安装它们:
mvn install:install-file -Dfile=/opt/apache-drill-1.0.0/jars/drill-java-exec-1.0.0-rebuffed.jar -DgroupId=org.apache.drill.exec -DartifactId=drill-java-exec -Dversion=1.0.0 -Dpackaging=jar -DgeneratePom=true
mvn install:install-file -Dfile=/opt/apache-drill-1.0.0/jars/drill-common-1.0.0-rebuffed.jar -DgroupId=org.apache.drill -DartifactId=drill-common -Dversion=1.0.0 -Dpackaging=jar -DgeneratePom=true
在maven中央仓库中,我只看到1.1.0版本,没有看到1.0.0
<dependency>
<groupId>org.apache.drill.exec</groupId>
<artifactId>drill-java-exec</artifactId>
<version>1.1.0</version>
</dependency>
也许您需要更改版本。
我正在关注 documentation。正如那里提到的,我使用了以下依赖项:
<dependency>
<groupId>org.apache.drill.exec</groupId>
<artifactId>drill-java-exec</artifactId>
<version>1.0.0</version>
</dependency>
构建maven项目时出现错误:
Missing artifact org.apache.drill.exec:drill-java-exec:jar:1.0.0
如何解决?
Drill 的工件不在 maven central 中,因此请从本地 Drill 安装中安装它们:
mvn install:install-file -Dfile=/opt/apache-drill-1.0.0/jars/drill-java-exec-1.0.0-rebuffed.jar -DgroupId=org.apache.drill.exec -DartifactId=drill-java-exec -Dversion=1.0.0 -Dpackaging=jar -DgeneratePom=true
mvn install:install-file -Dfile=/opt/apache-drill-1.0.0/jars/drill-common-1.0.0-rebuffed.jar -DgroupId=org.apache.drill -DartifactId=drill-common -Dversion=1.0.0 -Dpackaging=jar -DgeneratePom=true
在maven中央仓库中,我只看到1.1.0版本,没有看到1.0.0
<dependency>
<groupId>org.apache.drill.exec</groupId>
<artifactId>drill-java-exec</artifactId>
<version>1.1.0</version>
</dependency>
也许您需要更改版本。