maven 相关问题

Apache Maven是一个构建自动化和项目管理工具,主要用于Java项目。此标记用于与特定Maven版本无关的问题。使用gradle标签代替与Gradle相关的问题。

maven错误:无法使受保护的最终java.lang.Class java.lang.ClassLoader.defineClass

当我尝试使用 Maven 运行自动化测试用例时,出现以下错误。我运行项目>运行为> maven install 无法执行目标 net.serenity-bdd.maven.plugins:serenity-maven-

回答 1 投票 0

创建maven项目模块树?

我正在寻找一种快速方法,对于任何给定的多模块项目,来显示项目层次结构的快速概述,仅包括项目中的模块,不包括外部依赖项。 例如...

回答 3 投票 0

Maven 与 Eclipse [已关闭]

我有一个完全用 Java 编写的项目,并使用几个外部 Java 库(hibernate、几个 Apache commons、MQ、相当标准的东西。) 我习惯使用 Eclipse,但是这个...

回答 4 投票 0

m2eclipse 无法从中央存储库更新索引

我刚刚下载并安装了M2Eclipse,但无法更新中央存储库的索引。 同时,Maven 本身能够从存储库下载工件(通过命令行)。 ...

回答 6 投票 0

部署额外的工件,但不部署 jar

使用 Maven,我能够在构建过程中生成 2 个额外的工件(此版本的一些元数据),并使用 build-helper-maven-plugin 插件将它们部署在我们的 Nexus 实例中。 在做这件事时...

回答 1 投票 0

在 WildFly 21 上无法使用 JSF 2.2 访问 CDI 支持 Bean

我一直在按照本教程在 Windows 10 上的 Wildfly-21.0 服务器上使用 JAVA-14 和 Maven 在 Eclipse 版本 2020-09 (4.17.0) 上设置 JSF。完成页面上的说明后,我可以

回答 2 投票 0

使用 Maven 构建缓存扩展的自定义目录(最好每次 Maven 运行)

当每次执行没有使用远程服务器时,有没有办法修改maven构建缓存工件本地存储的目录,所以最好在运行mave时从命令行...

回答 1 投票 0

未找到一些远程 Maven 存储库依赖项

我正在尝试将大型 Java Web 应用程序转换为 Eclipse 中的 Maven 项目。我们使用的大多数 jar 文件都位于中央 Maven 存储库中,但有 6 个文件不在中央 Maven 存储库中。我研究了如何创建共享遥控器(

回答 1 投票 0

如何使用Maven属性作为Gradle变量

我正在使用 Maven 的 BOM 来控制共享同一平台的多个 Gradle 项目的依赖项版本。除了控制插件版本之外,一切都运行良好。一些 Gradle 插件 (

回答 1 投票 0

Maven 编译器插件是恶意软件?

我使用依赖项 maven-compiler-plugin 工作了 1 年。 尝试从新电脑上的 git 中提取项目,在 maven 更新存储库之前,我收到警告,maven-compiler-plugin 是恶意的。 我使用 org.ap...

回答 1 投票 0

Eclipse 文件搜索 IDE 问题

在 Eclipse 2024-03 上使用文件搜索 Ctrl+H 时出现此错误; 文本搜索 期间发生内部错误:“文件搜索工作器”。 'byte[] org.eclipse.core.resources.IFile.readNByt...

回答 1 投票 0

Maven中使用嵌套父子项目是否需要新建groupId?

让我们考虑一个 Foo 项目具有以下 Maven 结构 富 - 核 - 核心API - 核心IMPL - 插件 - 插件A - 插件B 其中 Core 和 Plugins 项目是父 Maven 项目...

回答 1 投票 0

MOOC.fi 问题 - Maven

我在做 MOOC.Fi 练习的第一个问题时遇到了配置(?我认为)问题。这是一个简单的 Hello World 程序。 这是我不断收到的错误: 错误:找不到...

回答 1 投票 0

在 intellij-idea 上将我的语言级别更改为 15,现在它无法识别任何 jakarta 软件包?我怎样才能让它再次工作?

我正在intellij-idea中开发一个maven项目,出于某种原因决定将我的java语言级别从8更改为15,现在它无法识别我导入的jakarta包。 我试过了

回答 1 投票 0

如何对多个 Spring Boot 版本的共享 Java 库进行版本控制

我正在创建一个共享库,它将在我公司的许多项目中使用。这些项目基于不同的 Spring-Boot 版本。相同版本的库将无法工作(据我所知......

回答 1 投票 0

默认 Maven 编译器设置

现在,我正在自己编写一个小型java应用程序,只有很少的maven pom.xml文件。我想让我所有的maven包都用jdk 1.6来编译,如果没有

回答 4 投票 0

解压 .tar 文件不起作用

提前感谢大家的帮助!作为一名初学者,我非常感谢您的帮助! 我的机器/操作系统: Mac OSX 10.5.8,32 位 我正在尝试做的事情: 从

回答 5 投票 0

Spring Tool Suite Maven 项目在 xsi:schemaLocation 的 pom.xml 中出现错误

我刚刚开始我的第一个 Maven 项目,但在 xsi:schemaLocation 部分的 pom.xml 文件的第一行出现错误。 我的 pom.xml 是 我刚刚开始我的第一个 Maven 项目,但在 xsi:schemaLocation 部分的 pom.xml 文件的第一行出现错误。 我的 pom.xml 是 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.example.demo</groupId> <artifactId>demo</artifactId> <version>0.0.1-SNAPSHOT</version> <name>Demo Course API</name> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.0.RELEASE</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies> <properties> <java.version>1.8</java.version> </properties> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-resources-plugin</artifactId> <version>2.4.2</version> </plugin> </plugins> </build> </project> 错误描述的前几行是 Failure to transfer com.fasterxml.jackson.core:jackson-annotations:jar:2.9.0 from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact com.fasterxml.jackson.core:jackson-annotations:jar:2.9.0 from/to central (https://repo.maven.apache.org/maven2): The operation was cancelled. org.eclipse.aether.transfer. 我刚刚从 spring 入门指南中复制了它,但仍然出现错误。不知道该怎么办。 我的 mvn -v 是 3.5.2 M2E版本与maven-jar-plugin 3.1.2版本不兼容。 在 M2E 或 maven-jar-plugins 的开发团队解决该问题之前,您必须在 pom.xml 文件中添加以下行才能解决此问题: </project> <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>3.1.1</version> </plugin> </plugins> </pluginManagement> </build> 尝试将此依赖项包含在您的 pom.xml 中并检查: <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>2.9.0.pr2</version> </dependency> 分析错误描述对于解决上述问题有很大帮助。 错误计数为 53。 首先,正如 @Duho 所说,添加 jackson 依赖项有助于减少一些错误,现在错误计数减少到 35。 然后错误出现在 hibernate 验证器依赖项中,我通过添加 hibernate 验证器依赖项修复了这个问题。 可以通过右键项目-->Maven-->添加依赖来添加依赖。 然后发现maven从中央仓库下载了一些不完整的文件到本地仓库,下载不完整。因此,我从 Users/'myName'/.m2/repository 文件夹中删除了所有带有“.lastUpdated”扩展名的文件。 然后通过右键单击-->Maven-->更新项目来更新项目有助于解决所有错误。 它对我有用..希望这对任何有同样问题的人都有效。 上述解决方案也有效,但有时不起作用。这是因为你可能包含了mysql-driver、spring-data-jpa,但没有在application.properties中指定数据源、用户名和密码。 您可以删除这些依赖项或配置以上所有内容。就我而言,这是我发现的一个区域。我认为这可能会有所帮助:)。

回答 4 投票 0

如何使用jacoco检查多模块maven项目的最小代码覆盖率?

我想使用 jacoco maven 插件在构建过程中使用“检查”目标检查最低级别的代码覆盖率。 对于单模块项目,一切正常。 但对于多模块我想...

回答 3 投票 0

InteliJ 项目无法识别 org.json 依赖项,无法使用 getJSONObject 或 jsonObject

我正在尝试完成一个学校项目,该项目让我从 API 收集数据。我能够连接到 API 并收集 JSON 文件中的数据。然后我尝试解析数据,然后运行......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.