gpt4 book ai didi

java - 无法在项目 mongo-demo 上执行目标 io.thorntail :thorntail-maven-plugin:2. 2.0.Final:package (default)

转载 作者:行者123 更新时间:2023-11-30 02:00:14 26 4
gpt4 key购买 nike

我的 Maven 项目遇到问题。我正在尝试使用命令“mvn clean install”,但没有成功。我已经在 Eclipse IDE 中更新并清理了 Maven 项目。我还删除了“.m2”目录中的文件夹“repository”。这会再次创建该文件夹,但我不断收到相同的错误:

Screenshot of error

我的 pom.xml 文件:

<properties>
<version.thorntail>2.2.0.Final</version.thorntail>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<failOnMissingWebXml>false</failOnMissingWebXml>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

<dependencyManagement>
<dependencies>
<dependency>
<groupId>io.thorntail</groupId>
<artifactId>bom-all</artifactId>
<version>${version.thorntail}</version>
<scope>import</scope>
<type>pom</type>
</dependency>
</dependencies>
</dependencyManagement>

<build>
<finalName>demo</finalName>
<plugins>
<plugin>
<groupId>io.thorntail</groupId>
<artifactId>thorntail-maven-plugin</artifactId>
<version>${version.thorntail}</version>

<executions>
<execution>
<goals>
<goal>package</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>

<dependencies>

<dependency>
<groupId>io.thorntail</groupId>
<artifactId>jaxrs</artifactId>
</dependency>
<dependency>
<groupId>io.thorntail</groupId>
<artifactId>cdi</artifactId>
</dependency>
<dependency>
<groupId>org.hibernate.ogm</groupId>
<artifactId>hibernate-ogm-mongodb</artifactId>
<version>5.0.0.Final</version>
</dependency>
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
<version>3.8.0</version>
</dependency>
</dependencies>

任何帮助将不胜感激!

最佳答案

问题是 Maven 版本(顺便说一句,您使用的是哪一个?)

当我使用 eclipse 的嵌入式 maven(版本 3.5.3)运行我的 Thorntail 项目时,它可以工作

当我使用本地 maven(版本 3.6.0)运行它时我得到了同样的错误。

解决方案:使用兼容版本的maven。 (尝试 3.5.33.5.4)两者都可以正常使用 thorntail

如果您想配置不同的 eclipse maven 版本,请转到:

Eclipse -> 首选项 -> Maven -> 安装

您可以在其中添加新的。

关于java - 无法在项目 mongo-demo 上执行目标 io.thorntail :thorntail-maven-plugin:2. 2.0.Final:package (default),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53126325/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com