pom.xml相关内容

如何在 Java 7 中启用 TLSv1.2?

我正在尝试使用命令 -mvn -Dhttps.protocols=TLSv1,TLSv1.1,TLSv1.2 install/mvn -Dhttps.protocols=TLSv1.2 install 在具有 java 1.7 的机器中启用 TSLv1.2.但是它抛出了一些错误,说我的 pom.xml 有一些未解决的依赖项,这些依赖项错误是因为我的项目由于 TSLv1.2 问题而无法从 Maven ..
发布时间:2021-06-02 18:35:19 Java开发

我应该在pom.xml中编写存储库吗?

我是Maven的新手.如果我从Maven开始新项目,我是否应该知道任何可以使用它的存储库URL? 例如,此Hibernate教程 http://docs.jboss.org/hibernate/core/3.3/reference/zh-CN/html/tutorial.html 介绍了如何使用pom.xml文本创建示例项目.但是此pom.xml不包含任何存储库. 所以,我的m2ecl ..
发布时间:2021-05-30 21:53:43 其他开发

当我尝试使用最新的依赖项构建Maven空手道项目时出现编译错误

我是Karate API自动化工具的新手,只是尝试设置该工具.当我尝试编译(清理安装)我的maven项目时,出现编译错误. 感谢有人可以帮助我.可以编译并在0.6.0上正常工作,我将其更改为最新版本.但现在即使对于上一个也不起作用. 使用以下命令查找我下面的PoM文件:http://maven.apache.org/xsd/maven-4.0.0.xsd“>4.0.0 ..
发布时间:2021-05-28 18:59:16 其他开发

pom.xml无法解析父级吗?

我是maven的“菜鸟",并且正在为发现的开源项目运行mvn全新安装.我试图得到它来建立一个jar文件.当我以“应该"的方式运行它时,它将起作用.我收到此错误... 不可解析的父POM:找不到工件com.gorillalogic.monkeytalk:monkeytalk:pom:1.0.12-SNAPSHOT和'parent.relativePath'指向错误的本地POM @第6行,第10 ..
发布时间:2021-05-18 18:53:14 Java开发

为什么我必须先从pom中删除一个依赖项,然后再将其重新添加并安装以获得最新版本的maven软件包?

我有一个托管在GitHub软件包注册表中的Maven软件包. 每当我对软件包进行更新时,我都会运行 mvn deploy 来发布更改,但是如果我只是在依赖的应用程序上运行 mvn install ,它似乎并没有安装最新版本的软件包.仅在删除 pom.xml 然后将所做的更改加载到IntelliJ中,然后将其重新添加并运行 mvn install 后,它才似乎可以获取该软件包的新发行版./p> ..
发布时间:2021-05-16 19:26:25 其他开发

Maven错误:模块的Maven项目配置不可用

当我尝试编译代码时,我一直收到此错误.我的目录中有pom.xml文件,但不确定其中是否存在错误.我在互联网上只找到一个与此有关的链接,而这不是我的情况: Maven项目配置模块所需的 错误:Maven资源编译器:模块'updater'所需的Maven项目配置不可用.仅当从IDE启动外部构建时,才支持Maven项目的编译. 这是我的pom文件的内容: ..
发布时间:2021-05-16 19:21:47 Java开发

SLF4J:类路径包含多个SLF4J绑定警告

我在其他问题中看到,通常该警告的解决方案是将slf4j从导致该冲突的依赖项中排除,但我无法在我的项目中发现问题. SLF4J:类路径包含多个SLF4J绑定.SLF4J:在[jar:file:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.eclipse.m2e.maven.runtime.slf4j.simple_1.16.0.20 ..
发布时间:2021-05-03 19:17:36 Java开发

带有包含不同版本的依赖项的WAR的EAR

这是我的要求 EAR WAR(代码) ---- Dependency A v1 WAR(与上面的WAR相同的代码) ---- Dependency A v2 由于WAR项目的代码相同,因此我不想为WAR项目创建多个代码库.因此,我正在寻找EAR pom.xml,以使maven生成具有依赖项A v1的WAR,该依赖项可以在构建WAR时作为某些属性传递. EAR pom.xm ..
发布时间:2021-05-03 19:11:04 Java开发

Docker上的多模块Maven项目

我有一个多模块Maven项目,其中的每个模块都是可运行的微服务应用程序,包含它们自己的Dockerfile,因此在生产中,每个模块都是容器化的应用程序. 包含子模块的父项目仅包含父pom.xml和docker-compose.yml 我尝试使用以下Dockerfile(在子模块级别): FROM sgrio/java-oracle运行apt更新运行apt-get install - ..
发布时间:2021-05-02 19:20:21 Java开发

有没有办法追踪Maven Pom中某个属性的起源?

我有一个复杂的Maven项目,其中包含许多托管依赖项,并且在跟踪这些依赖项的版本时遇到了一些问题.例如,spring库的版本由属性值{spring.version}引导-但我不知道此属性来自哪个项目. 使用mvn依赖项:树,我可以看到所有版本都得到解决的最终结果,但是并没有详细说明获胜的依赖项版本来自何处,以及为什么该版本是获胜者. > P.S.版本号不是来自我的父pom. 解决方 ..
发布时间:2021-04-30 19:14:07 其他开发

为什么不能使用POM文件中的Maven依赖项?

背景 我的任务是为开发人员提供一种将单个依赖项添加到Android项目上的build.gradle文件中,使用我准备的一些(混淆的)SDK(AAR文件-Android库)的方法. SDK本身使用各种依赖关系,因此在最终代码中可用它们非常重要,这意味着使用该SDK的人不会因为未找到类而看到崩溃. SDK作为私有存储库存储在Github上,并且可以通过Jitpack开发人员使用,该工 ..
发布时间:2021-04-30 19:13:51 移动开发

在基于Maven POM的自动构建系统中验证依赖项的真实性

刚才我指向了关于安全性的非常有趣的文章问题称为交叉生成注入(XBI).基本上来说,这是走私错误代码的奇特名称通过自动构建系统(例如ant,maven或ivy)在构建时将其导入到应用程序中. 可以通过引入依赖项的加密签名验证来缓解此问题,因为当前它已在许多用于下载软件包的操作系统中使用. 要明确:我不是在谈论为工件提供md5或sha1散列.这已经完成了,但是这些散列与工件被存储在相同的位 ..
发布时间:2021-04-16 19:36:26 其他开发

如何在UI上使用TFS将构建版本注入pom.xml?

我有一个TFS构建定义,该定义处理使用Maven构建的Java Spring后端应用程序.我有一个名为"Maven pom.xml"的构建步骤,显然可以在其中设置pom.xml的某些选项. 我需要在构建时使用TFS更改pom.xml中的"version"标记,以便执行器中的"info"端点提供正确的版本号,包括TFS内部版本号. 1)是否完全可以使用TFS UI? 2)如果是,我 ..
发布时间:2021-04-16 19:33:57 Java开发

“未知生命周期阶段""MVN".您必须指定一个有效的生命周期阶段或目标“使用Azure部署应用程序时

我正在尝试使用Azure Devops在云中心上部署一个ule子应用程序.在尝试部署应用程序时,我正在运行一个作业,该作业具有一个假定要运行maven命令的Maven任务: mvn包部署-DmuleDeploy -Dcloud.env =沙箱-Danypoint.businessGroup = TestBusiness -Dcloudhub.workerType = Small -Dclou ..
发布时间:2021-04-13 19:51:01 其他开发

Maven pom来自GitHub的zip配置文件和来自工件的jars

要求: 需要将配置文件和jar从工件推送到UCD进行部署. 配置文件存在于GitHub repostiory中. Jars(构建不需要,但在UCD中启动应用程序是必需的). 要从github复制配置文件并从工件中下载/复制jar并将所有内容打包为zip文件以推送到UCD,要遵循的一般过程是什么? 解决方案 您可以考虑: maven下载插件,以从URL(例如Gi ..
发布时间:2021-04-10 18:31:16 其他开发

Intellij Idea下的Javafx Maven部署

我在Intellij Idea Editor下有一个基于Maven的项目.我正在使用javafx-maven-plugin. 我的目标是将我的项目部署为EXE或MSI可安装文件. 由于这是第一次使用maven,请plz帮助我为pom.xml文件进行正确的配置.还是有除Maven之外的其他简便方法可以帮助我实现自己的目标,所以,请毫不犹豫地提及它. 所以,这是我的pom.xml ..
发布时间:2021-02-10 19:47:44 其他开发