pom.xml相关内容

mvnrepository.com 上的图标和标签

似乎可以在 mvnrepository.com 上将图标和一些标签与项目相关联.例如,这里是关于 JUnit 的页面,其中突出显示了两个元素. 您知道如何将此信息添加到在 repo 中发布的项目中吗?也许应该在项目 pom.xml 文件中添加一些东西? 提前致谢. 解决方案 您应该能够将徽标标签直接放在项目和组织标签下,并在 pom.xml 文件中使用您的徽标 URL.有关更多 ..
发布时间:2022-01-18 21:25:08 其他开发

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

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

通过类名查找 pom 依赖项

如何通过类名找到依赖关系? 特别是,我想在我的项目中包含这个类 org.mortbay.jetty.testing.ServletTester,我该怎么做?您是如何找到答案的? 解决方案 从 6.1 版本开始,Netbeans 可以 将给定类所需的依赖项添加到 pom.xml ..
发布时间:2022-01-15 23:02:05 Java开发

Maven 中缺少工件错误

我在 Maven 构建期间收到缺少工件错误,因为其中一个依赖项使用版本的属性声明它是父工件.现在属性本身在父 pom 中声明,我的项目构建失败,出现此错误: [ERROR] 未能在项目 abc 上执行目标:无法获取依赖项xyz:pqr:jar:SNAPSHOT 的信息:无法处理 POMxyz:pqr:jar:SNAPSHOT: 不可解析的父 POM xyz:pqr-parent:${someve ..
发布时间:2022-01-15 22:53:16 其他开发

如何使用 Maven 获取最新的 Hibernate 版本?

我无法通过 Maven 依赖项获取最新版本的 Hibernate.看来我可以从 Maven 中央存储库获取的最新版本是 3.2.6.GA,我有兴趣使用 3.3.2.GA,这是 hibernate.org 网站上显示的最新版本.当我在项目的 pom.xml 中将我的休眠依赖项修改为这个最新版本时,我在运行 Maven 构建时收到以下错误: 缺少:----------1) org.hibernate ..
发布时间:2022-01-15 22:42:27 其他开发

Maven:包括在公共存储库中找不到的 jar

如果我要使用不在 maven 公共存储库中的 3rd 方库,将它作为我的项目的依赖项包含在内的最佳方法是什么,以便当其他人检查我的代码时它仍然能够构建? 即 我的应用程序“A"依赖于公共存储库中不存在的 jar “B".但是,我希望将“B"添加为“A"的依赖项,这样当世界另一端的人可以检查代码并仍然能够构建“A"时 解决方案 你可以自己安装项目. 或者您可以使用 syst ..
发布时间:2022-01-15 22:25:27 其他开发

pom xml中的依赖和插件标签之间的maven有什么区别?

我是 maven 工具的新手,我用 Spring 和 Hibernate 创建了一个项目,它们在 pom.xml 中配置为插件,但 JUnit 被标记为依赖项.我的问题是一个作为插件和一个作为依赖项背后的逻辑是什么? 解决方案 插件和依赖都是Jar文件. 但它们之间的区别在于,maven 中的大部分工作都是使用插件完成的;而依赖项只是一个 Jar 文件,它将在执行任务时添加到类路径中 ..
发布时间:2022-01-15 22:22:40 其他开发

“pom"和“pom"有什么区别?范围为“import"的类型依赖项;并且没有“进口"?

从 Maven 2.0.9 开始有可能包含 pom导入 在 部分. 据我了解,它将被此 pom 中包含的依赖项“替换",就好像它们最初是在此处定义的一样. 上面的解决方案和没有 import 范围的这个 pom 的简单依赖有什么区别(我看到后者被称为“依赖分组")?唯一的区别是这种“分组"的依 ..
发布时间:2022-01-15 22:21:03 Java开发

maven pom.xml 如何识别非标准项目结构中的 testng 测试用例?

我对 maven 和 testng 完全陌生.我使用 maven 作为构建工具,并使用 testng 作为我的测试框架.我没有遵循标准的 Maven 项目结构.现在我希望我的 pom.xml 在我的项目中执行测试用例.问题是,pom.xml 如何知道要考虑执行哪些测试用例? 解决方案 如果你把它放在一个地方,你需要设置 maven-surefire-plugin 配置的 testClass ..
发布时间:2022-01-14 17:41:19 Java开发

调用 maven 包命令时创建的 `dependency-reduced-pom.xml` 文件是什么?

我正在关注 springsource here 的 maven 教程,并在 1) 之后添加joda-time 依赖,2)调用mvn package命令,我们得到下面的文件dependency-reduced-pom.xml. 我的问题是,除了 pom.xml 文件之外,创建这个文件的目的是什么? 解决方案 如果将标志 createDependencyReducedPom 设置为 tr ..
发布时间:2022-01-13 17:19:30 其他开发

如何在 aar 库中指定依赖项?

我创建了一个 Android 库(称为 MyLib),它依赖于 maven repo 上可用的其他库(如 gson、retrofit 等.). MyLib||-- 改造|-- 格森|-- ... MyLib 被打包到一个 aar 文件中. 目标是发布一个 aar 库,该库可以包含在 Android 应用程序(称为 MyApp)中,而无需再次指定 MyLib 使用的依赖项. MyApp| ..
发布时间:2022-01-13 16:03:39 其他开发

如何使用命令行创建 WAR 文件?

我安装了 JBoss Developer Studio,可以通过“鼠标右键项目 > 导出 > WAR 文件"创建 WAR 文件,但我想使用命令行将我的项目导出为 WAR 文件. 我已经安装了 maven,这是 Studio 的要求之一,我读到我可以使用 maven 生成一个 WAR 文件,但我需要一个名为 pom.xml 的文件.当我搜索我的工作区和项目时,缺少 pom.xml.我可能需要手 ..
发布时间:2022-01-07 12:08:24 其他开发