当前位置: 首页 > 知识库问答 >
问题:

如何更新IntellijIdea使用的Maven版本

卫诚
2023-03-14

我尝试在Intellijidea中打开Maven项目。这个项目使用了spark和Scala。当我跑的时候:

mvn clean install -DskipTests

则会给出错误:

[错误]无法执行目标org.scalastyle:scalastyle-maven-plugin:0.7.0:项目spark-mllib_2.10:scalastyle执行期间失败:您有50个scalastyle冲突

我认为问题出在Maven的版本上。实际上,在IntellijIdea设置中,我绑定了版本(Maven3)3.0.5,而pom.xml定义了 3.3.3 。如果我在terminal中运行mvn-version,它指向Maven 3.3.3

那么,我该如何更新Intellijidea使用的Maven的版本呢?

共有1个答案

洪楷
2023-03-14
  1. 安装新版本的maven(如果尚未安装)
  2. 转到“文件”->“设置”并使用搜索栏查找maven设置
  3. 编辑Maven主目录设置,使其指向所需版本的安装文件夹
 类似资料:
  • 每个人 我不知道是否已经有人问过这个问题,但我到处找,但找不到。我正在使用GitHub进行Intellij IDEA项目。我在工作中使用我的台式计算机来开发。完成后,我在Github上做了一个提交,它直接在我的帐户上。但是,有时我想在家里继续使用笔记本电脑,使用同一个项目并修改和提交它。由于不太了解Github与Intellij的集成,我知道我可以将现有项目下载到本地计算机上。但我的问题是,如何更

  • 我有一个XPage应用程序,在其中一个托管bean中使用JavaMail。目前,我已经将jar文件添加到了管理bean的构建路径中。这个效果不错。但现在我想使用一个较新版本的JavaMail,因为Domino服务器使用的是1.3版本,而我需要的是1.4.x版本。 我已经从Oracle下载了新的JavaMail JAR文件。在Domino Designer(第9版)中,我将这个jar文件添加到新的设

  • 我试图为我们的项目定义一个发布过程。 我能够使用maven发布插件来完成发布,但我必须手动更新所有内部快照依赖项,以在准备之前发布版本,然后在发布之后再次返回快照版本。 我使用了maven版本插件,它检测我的公司依赖项,即快照构建,并列出要使用的正确版本构建。 我尝试了maven发布插件,准备目标,并抱怨我的依赖项中的SNAPSHOT版本。 是否有一种方法可以将快照依赖项更新到最新发布的版本,然后

  • 目前我有npm版本:5.5.1,但我想更新这个版本。当我试图更新时,它没有更新。我试图卸载并重新安装节点,但我仍然得到了相同的npm版本5.5.1。

  • 问题内容: 在Maven中,依赖关系通常是这样设置的: 现在,如果你正在使用发布频繁的库,则不断更新标记可能会有些烦人。有什么方法可以告诉始终使用最新的可用版本(来自存储库)? 问题答案: 有关更多详细信息,请参见Maven书籍的POM语法部分。或者在Dependency Version Ranges上查看此文档,其中: 方括号([&])表示“封闭”(含)。 括号((&))表示“开放”(排除)。

  • 我的工件版本如下所示: 1.0.0-快照 我想使用maven release插件将工件部署到releases存储库,使用以下版本:1.0.0.1234,其中1234是最新的svn修订号。 这可能吗? 我试图使用org检索svn修订号。科德豪斯。mojo:buildnumber maven插件并添加以下部分: 但是当我运行以下命令时: 看起来版本设置为1.0.0$改为标记中的{buildNumber