maven相关内容

将maven依赖项管理导入范围与版本范围一起使用

我们正在尝试集中代码库中使用的所有项目的版本,以消除重复并简化版本跳转的任务。 我们已经使用所有项目和第三方项目的版本创建了一个BOM POM,并将其导入(范围导入)到每个项目的POM的DependencyManagement部分。 为避免每次BOM版本更改时都必须更新每个项目,我们尝试在导入BOM时使用版本范围。 ..
发布时间:2022-06-19 16:43:54 Java开发

使用Maven检测依赖项冲突

我有一个由maven构建的Java应用程序,它引入了许多库。这个应用程序在一个git repo中(有自己的maven版本),每个库都在自己的git repo中(有自己的maven版本)。此外,应用程序和某些库都依赖于芭乐。 应用程序的pom.xml指定了芭乐版本19.0: ..
发布时间:2022-06-19 16:04:49 其他开发

Maven-从x管理的版本,是否因重复而被省略?

我很难理解Maven依赖关系树中当它声明从x管理的版本时会发生什么;如果是重复的,则省略。 例如,假设我在server-a的依赖项管理部分中定义了enterprise-data-2.4。 我在server-a的依赖关系树中获取了一个依赖项server-b的以下内容。enterprise-data-2.4。 [INFO] +- hello.world.welcome.to:server ..
发布时间:2022-06-19 15:58:11 Java开发

Maven和JUnit5:在一个类中运行一个测试

我一直尝试使用Maven(版本3.3.9)和JUnit5(而不是4)在一个类中使用以下命令运行单个测试,但未成功: mvn -Dtest=EmitRulesTest#cr_filter_contact_points_for_C4C_output test 此命令执行所有测试。 尝试此命令实际上会执行类中的所有测试: mvn test -Dtest=EmitRulesTest ..
发布时间:2022-06-12 23:49:10 其他开发

正确呈现指向使用破折号而不是圆括号和逗号的外部html javadoc文档的javadoc方法链接

使用Java版本10及更高版本的javadoc工具生成的HTMLjavadoc文档在方法链接/标签中使用圆括号和逗号,例如:https://docs.oracle.com/javase/10/docs/api/java/lang/Object.html#wait(long,int)。 但是,旧版本会用破折号-替换这些字符,例如:https://docs.oracle.com/javase/9/d ..
发布时间:2022-06-06 20:53:10 Java开发

Maven依赖关系bcprov问题

我在应用程序中使用了弹跳城堡依赖项,我希望在pom.xml文件中排除该依赖项。即使在从pom文件中删除该依赖项之后,它仍然显示在m2存储库文件夹中。我的应用程序是一个Spring-MVC 5框架,运行在Tomcat版本9上。在部署时,有两个不同版本的&bcprov";。我需要从pom.xml文件中同时排除bcprov-jdk14和bcprov-jdk15on。 下面是POM文件中的依 ..
发布时间:2022-05-30 10:43:43 Java开发

如何强制Sonatype nexus3为maven库重新创建maven-metadata.xml?

我使用sbt将新构件发布到nexusmaven2存储库(my-maven-repo)。新的瑕疵将出现在Nexuss界面对像。另一个SBT项目使用了这些文物。在使用精确需求时,他会找到这些需求,但在使用范围时,他会获取可用构件的列表,而该列表永远不会是最新的。 我尝试过的方法/变通方法及其结果: 不起作用:使用节点接口-->存储库-->my-maven-repo-->重建索引 不工作: ..
发布时间:2022-05-26 13:15:39 其他开发

使用OpenAPI Maven插件生成API文档

我正在尝试为从OpenAPI 3 YAML生成的Spring REST应用程序生成API文档终结点(例如/v3/api-docs)。 我注意到Maven plugin有一个generateApiDocumentation标志 我不太确定它是做什么的。 遗憾的是,SpringFox还不支持OpenAPI 3--而且,当我只想将初始的YAML公开为json时,使用基于反射的生成器似乎毫无意义。 ..
发布时间:2022-05-24 12:50:54 其他开发

无法加载类slf4g StaticLoggerBinder

我不知道程序有什么问题。我收到了这张通知。我已正确设置pom.xml文件上的依赖项。 SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder". SLF4J: Defaulting to no-operation (NOP) logger implementation SLF4J: See http://www.slf4j ..
发布时间:2022-05-14 11:54:08 Java开发

在Java+Lombok阶段后如何使用AspectJ Maven进行二进制编织

我有一个项目,它使用已编译的方面并在编译时编织它们。我想添加龙目岛,但不幸的是龙目岛不支持AJC。因为这个项目本身没有任何方面的源代码,所以我将AspectJ Maven插件配置为在使用Javac+Lombok编译之后进行编译后编织。 以下是AspectJ Maven插件的配置: true ..
发布时间:2022-05-08 22:48:35 Java开发

JConn4.jar的maven存储库是什么?

jConn3是我唯一能找到的。 ‘com.sybase.jdbc3.jdbc:jConn3:6.05’ 推荐答案 我的研究告诉我,jConn3.jar和jConn4.jar是Sybase jConnect的一部分。为了下载(至少)最新版本的jConnect,您需要“注册”一个帐户……也许还可以做其他事情,比如点击进入许可证。(我给他们我的电子邮件地址不是为了找出答案。) 基 ..
发布时间:2022-04-27 17:33:03 Java开发

传递性依赖我怎么排除。--梅文

我在项目2的lib下有以下项目结构。 项目2(在lib下) - Maven dependencies (JARs) - project 1 JAR (it has JARs in lib) - Maven dependencies of project 1 (JARs) 我想在准备项目%2时排除项目%1下的所有JAR。 我目前在我的POMS(项目1和项目2)中使用以下内容 ..
发布时间:2022-04-19 11:32:58 其他开发

在eclipse中禁用下载源代码和javadoc";

我使用的是Eclipse 20210312-0638 我已取消选中";下载构件源&和";从首选项下载构件javadoc";(第一张图片)。它仍在下载它们(第二张图片)。是否有其他我应该更改的配置? 推荐答案 已经有人填充了一个错误: https://bugs.eclipse.org/bugs/show_bug.cgi?id=576112 显然,它已经 ..
发布时间:2022-04-19 11:15:38 Java开发