maven相关内容

无法解析项目的依赖项。找不到文物。

我在构建一个依赖于我的另一个项目Farma的项目Farma-Rest时遇到了问题。我在pom.xml中添加了依赖项,但它无法解析项目的依赖项。它向我显示以下错误消息: 无法在项目Farma-Rest上执行目标:无法解析项目sk.upjs.ics:Farma-Rest:JAR:1.0-SNAPSHOT:找不到项目sk.upjs.ics:Farma:JAR:1.0-SNAPSHOT->[帮助1] ..
发布时间:2022-04-05 09:43:28 Java开发

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:无效的目标版本:10

我正在尝试使用Java 10编译我的maven项目,但遇到了问题。在我的IDE(IntelliJ IDEA)中,一切都在Java 10下编译和运行得很好。我安装了最新的maven版本3.5.4,并将我的JAVA_HOME指向JDK 10: $ mvn --version Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; ..
发布时间:2022-04-05 09:33:53 Java开发

如何在Spring/Spring Boot pom.xml中指定Java版本?

将Java 11指定为在Spring(或Spring Boot)pom.xml文件中使用的版本的正确方式是什么? 即,我需要在pom的java.version属性中输入什么值? 对于Java 8,我们使用1.8,就像the documentation shows一样,对于Java 9,它是1.9。 我不确定Java 11是否会是1.11(尽管它似乎不太可能),我看到它在使用mav ..
发布时间:2022-04-05 09:31:10 Java开发

未找到有效的Maven安装。在配置对话框中设置主目录,或在系统上设置M2_HOME环境变量

我正在使用IntelliJ,并且我的M2和M2_HOME已设置并且在.bash_PROFILE中,但我出现以下错误: 未找到有效的Maven安装。在配置对话框中设置主目录或在系统上设置M2_HOME环境变量 知道为什么它不能与环境变量一起使用吗? 推荐答案 选择";捆绑的Maven";而不是";Maven包装器&为我修复了这个问题。 ..
发布时间:2022-04-02 11:53:35 其他开发

禁用重新部署时如何Maven发布多个配置文件项目

问题: 当Nexus上禁用重新部署时,我应该如何发布具有2个独占配置文件的Maven项目? 示例(编辑): 我在pom.xml(P1和P2)中有一个带有2个配置文件的maven项目MyArtiact,它生成2个不同的EAR。每个配置文件将maven-ear-plugin配置为包括不同的模块,并自动生成application.xml。生成的构件是MyArtifact-1.0-P1.ear(2个 ..
发布时间:2022-04-02 11:52:17 其他开发

无法将本地Maven人工制品安装到远程存储库google-android-map

我正在设置Jenkins构建环境来构建我的Android项目。在很大程度上它还可以,但是有一些依赖项在中央存储库中不可用,例如Google Android Maps API,因此我需要手动将其安装到我的远程存储库。我已经使用mvn install将这些安装到我的本地存储库中,并且运行良好。 到目前为止,我已经进行了一些Google搜索,并且具有以下配置,但是当我尝试将map JAR部署到我的 ..
发布时间:2022-04-02 11:50:17 其他开发

将Maven添加到MacOS Big Sur上的路径

如何将ApacheMaven永久添加到MacOS Big Sur上的路径?我已经下载并解压了maven。 推荐答案 如果您已经从apache下载了maven,并解压了二进制压缩包,首先需要检查您的终端类型。要查看它,请打开您的终端并键入echo $SHELL 然后,您将获得您的终端类型(zsh或bash)。 如果其bash通过以下方式打开文件, open ~/.bash_profile ..
发布时间:2022-04-02 11:41:40 Java开发

如何在Maven3中禁用默认生命周期阶段?

通过禁用,我的意思是完全、完全地将该阶段从生命周期中删除,这样甚至不会调用它。 我可能需要自定义生命周期,但我找不到一种简单的方法在我的pom.xml中直接定义它。我似乎需要编写一个插件来列出我想要的阶段。 例如,我希望default-testResources、default-testCompile和default-test阶段永远不会发生,并将我的生成日志从以下位置转换为: [I ..
发布时间:2022-04-02 11:37:23 其他开发

Log4J2在OSGi环境中未设置为记录器

我使用Commons-Logging,它应该桥接到OSGi环境中的Log4J2,因此在pom.xml中添加了依赖项export-package和import-package,如下所示,但是记录器没有设置为Log4J2记录器。没有显示任何错误,但是在调试时,我发现它被设置为JDK14Logger。 org.apache ..
发布时间:2022-03-15 16:30:55 Java开发