parent-pom相关内容

Maven包有效POM

我有一个包含多个子模块的Maven项目。其中一些子模块打包为JAR,部署到Nexus Maven存储库中。 我遇到的问题是打包的JAR引用了不一定要部署的父POM。 Maven有没有办法部署有效的POM而不是pom.xml? 推荐答案 您需要非常清楚要执行的操作的后果:the effective POM还将包含您的当前设置(settings.xml的内容),从而可能公开您在 ..
发布时间:2022-04-05 09:41:20 Java开发

如果它们来自我父母的其他子模块,我应该依赖 Maven 中的传递依赖吗?

假设我们正在开发 mortgage 子模块,并且我们在模块代码中直接使用 Google Guava 类,但是依赖于 guava 定义在同一父模块下的其他子模块中,我们只能通过对“投资"模块的传递依赖来访问 Guava 类: 银行系统(父 pom.xml)||-- 投资(pom.xml定义了guava)||-- 抵押 (pom.xml 定义 ..

Spring Boot - 当您已经拥有父 pom 时的父 pom

是否有特定的推荐方法可以将 spring-boot 父 pom 包含到已经具有所需父 POM 的项目中? 对于需要从组织父级扩展的项目,您有什么建议(这是非常常见的,甚至许多/大多数项目都根据它们来自的馈送存储库发布到 Maven 中心).大多数构建内容与创建可执行 JAR(例如运行嵌入式 Tomcat/Jetty)有关.有多种方法可以构建事物,以便您无需从父级扩展即可获得所有依赖项(类似于 ..
发布时间:2021-12-06 16:51:16 其他开发

java.lang.NoSuchMethodError: org.elasticsearch.action.admin.indices.mapping.put.PutMappingRequestBuilder.setSource

我正在尝试运行使用子项目的 spring boot 父项目,该项目又使用具有 elasticsearch 依赖项的项目(ES 项目)和用于传输客户端的 elasticsearch 配置 bean. 子项目使用 Spring Data ES 存储库,这些存储库由项目中的相应注释启用. 这些是子级中使用的配置注释: @Configuration@ComponentScan("包")@Entity ..

如何解决父pom依赖性问题:无法读取工件描述符;找不到文物?

我最近向Maven Central发布了三个工件: https://search.maven. org/search?q = ced2ar3-rdb 这三个是同一项目的一部分,并同时发布. 我现在正在尝试使用ced2ar-rdb和ced2ar-rdb-tests作为依赖项来构建新项目,但不在我的代码中引用父pom文件的位置(ced2ar3-rdb-parent;我没有确实想使用它,却不 ..
发布时间:2020-07-02 18:35:31 其他开发

不可解析的父POM

我正尝试通过遵循为for子开发自定义连接器http://www.mulesoft.org/documentation/display/current/Creating+a+Connector+Project 教程. 如本教程中所示,我正在通过执行以下命令通过命令行创建项目: mvn archetype:generate -DarchetypeGroupId=org.mule.tool ..
发布时间:2020-05-13 02:03:10 其他开发

目标“复制依赖关系"是指目标“复制依赖性".不复制父pom

我的项目结构如下: * Foo - API - Core - OSGi 所有子项目都将 Foo 定义为其父项(父项具有dependencyManagement). 另一个团队将使用我的项目.他们只需要我的API层,就不能访问我的Maven存储库. 我需要为他们提供API的所有依赖关系,因此我执行了以下maven命令: mvn dependency:copy- ..
发布时间:2020-05-07 23:44:26 其他开发

Maven:trustAnchors参数必须为非空且'parent.relativePath'@ InvalidAlgorithmParameterException @不可解析的父POM

我是Maven和Spring的新手. 该项目在我的本地测试环境中运行,但不在已部署的系统上运行. 在已部署的系统上: 我用OpenSDK 10.0.1,Maven 3.5.2重新安装了Ubuntu 我在不同的防火墙后面,并且具有不同的keyStore和trustStore. Maven吐出: 组织的不可解析的父POM.[%mything%] .app:useraut:0.0.1- ..
发布时间:2020-05-07 21:06:52 其他开发

依赖性管理中的依赖性与Maven版本插件中的依赖性

当我使用Maven versions:display-dependency-updates检查依赖项更新时,会得到两部分结果. 第一: “依赖关系管理"中的以下依赖项较新 版本: 第二名: “依赖关系"中的以下依赖关系具有较新的版本: 这两者有什么区别? 解决方案 依赖性 POM的“部分"定义了项目所依赖的工件(jar,zip等).即编译,运行等所需的工件. ..
发布时间:2020-05-07 20:49:53 其他开发

缺少工件org.springframework.boot:spring-boot-starter-parent:jar:1.3.2.RELEASE

我在POM.xml中由于弹簧启动依赖性而收到以下错误. 缺少工件org.springframework.boot:spring-boot-starter-parent:jar:1.3.2.RELEASE 我尝试了以下链接中提供的所有解决方案,但没有任何解决方案解决我的问题: Maven2:缺少工件,但罐子到位了 解决方案 您会收到此错误,因为在maven Central中没有 ..
发布时间:2020-05-07 20:41:36 其他开发

如果它们来自父级的其他子模块,我是否应该依赖Maven中的传递依赖项?

假设我们正在研究抵押子模块,并且我们直接在模块代码中使用Google Guava类,但是guava的依赖关系在下面的其他子模块中定义同一父级,并且我们只能通过对“投资"模块的传递依赖来访问Guava类: banking-system (parent pom.xml) | |-- investment (pom.xml defines guava ..

子pom中重复的artifactId

我希望父pom定义一些要继承的子pom的某些属性.但是,当我尝试在父pom的这些属性之一中使用artifactId时,它会在孩子的有效pom中重复.下面是非常基本的示例.假设我拥有pom所需的所有有效字段(groupId,版本,包装等). 父pom的有效pom的scm连接值为www.mysite.com/parent-pom.但是孩子的有效pom的scm连接值为www.mysite.com/ ..
发布时间:2020-05-07 20:22:48 其他开发

Maven-跳过父项目构建

我知道这是 mauvais ton 一天问两次,但这是另一个Maven难题: 我有一个父POM,它定义了5个模块(5个子项目).由于每个模块都是以完全相同的方式执行的,因此我将部分拉到父POM中以消除重复的代码.现在-如果我从每个模块分别执行构建,则可以正常工作,但是,如果我想一次构建所有模块并移至父目录,则会出错,因为Maven尝试执行的第一件事就是父项目本 ..
发布时间:2020-05-07 19:55:43 其他开发

Spring Boot-如果您已经有父pom,则为父pom

是否有特定的推荐方法将spring-boot父pom包含到已经具有必需的父POM的项目中? 对于需要从组织上级扩展的项目,您有什么建议(这是非常普遍的,甚至很多/大多数项目根据它们来自的Feeder存储库发布到Maven Central).大多数构建工作都与创建可执行JAR相关(例如,运行嵌入式Tomcat/Jetty).有一些结构化方法的方法,这样您就可以获取所有依赖项而无需从父级扩展(类 ..
发布时间:2020-05-07 19:47:42 其他开发