$ HOME / .ivy2 / jars中的zookeeper jar用于Java应用程序

问题描述

我的应用程序由于以下问题而失败:

Source '/.../.ivy2/jars/org.apache.zookeeper_zookeeper-3.4.6.jar' does not exist

但是我看到,该文件夹中存在一个带有“ tests”后缀的jar-org.apache.zookeeper_zookeeper-3.4.6-tests.jar

如果我手动从名称中删除-tests,则应用程序运行正常。

我需要了解如何通过程序/依赖项将应用程序期望的jar放在.ivy文件夹中。

此外,何时将所有jar加载到.ivy / jars文件夹中,是在构建过程中吗?

我在Maven中使用Java。

解决方法

const proxy = process.env.HTTPS_PROXY; 

将此添加到您的Maven依赖项中,<!-- https://mvnrepository.com/artifact/org.apache.zookeeper/zookeeper --> <dependency> <groupId>org.apache.zookeeper</groupId> <artifactId>zookeeper</artifactId> <version>3.4.6</version> <type>pom</type> </dependency> 也用于测试环境。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...