maven 您访问的页面不存在

aydmsdu9  于 2023-10-17  发布在  Maven
关注(0)|答案(1)|浏览(135)

问题

我尝试使用Maven和mvn clean install打印导入DataDog依赖项:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.11.0:compile (default-compile) on project datadog_api_call: Compilation failure: Compilation failure: 
[ERROR] /mnt/chromeos/MyFiles/projects/path_to_maven_project/datadog_api_call/src/main/java/list_monitors/App.java:[2,30] package com.datadog.api.client does not exist

为了使用DataDog API,我用mvn archetype:generate -DarchetypeArtifactId=maven-archetype-quickstart创建了一个简单的maven项目。按照文档说明将以下内容添加到pom.xml:

<dependency>
  <groupId>com.datadoghq</groupId>
  <artifactId>datadog-api-client</artifactId>
  <version>2.16.0</version>
  <scope>compile</scope>
</dependency>

我尝试过:

以各种方式更改pom.xml文件并运行mvn clean installmvn clean compile

  • <packaging>jar</packaging>线和不带<packaging>jar</packaging>线
  • 使用<url>http://maven.apache.org</url><url>mvnrepository.com</url>,不使用URL
  • 在dependencyManagement标记中 Package 依赖项和不 Package 依赖项的情况下
  • <scope>compile</scope><scope>test</scope>且不带示波器

Maven应该找到包,导入它,我的java代码应该能够解决包导入。

lhcgjxsq

lhcgjxsq1#

今天我遇到了同样的问题,我把我的雪碧和GSON的maven依赖项放在我所有的依赖项之后,但是我得到了错误包com.google.gson.Gson和包com.stripe.Stripe不存在。所以我所做的就是把它们放在所有依赖项之前,相信我,它工作了。

相关问题