Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法覆盖Idea中的默认maven设置_Java_Maven_Intellij Idea_Ide_Maven 3 - Fatal编程技术网

Java 无法覆盖Idea中的默认maven设置

Java 无法覆盖Idea中的默认maven设置,java,maven,intellij-idea,ide,maven-3,Java,Maven,Intellij Idea,Ide,Maven 3,我已经在系统中安装了maven,并覆盖了默认的m2文件夹存储库(它已从默认位置移动到另一个磁盘),我想让Idea使用此安装,而不是将maven捆绑在Idea中。但每次我在Idea中重写这个maven设置时,当我打开另一个项目时,它总是将其更改为默认设置。我在Idea默认设置文件->其他设置->默认设置->maven和文件->设置->maven(此处不断更改为默认设置)中更改了它,我做错了什么?我不确定你做错了什么,但使用2017.3版的Ultimate预览版对我有效: 1选择文件->其他设置->

我已经在系统中安装了maven,并覆盖了默认的m2文件夹存储库(它已从默认位置移动到另一个磁盘),我想让Idea使用此安装,而不是将maven捆绑在Idea中。但每次我在Idea中重写这个maven设置时,当我打开另一个项目时,它总是将其更改为默认设置。我在Idea默认设置
文件->其他设置->默认设置->maven
文件->设置->maven
(此处不断更改为默认设置)中更改了它,我做错了什么?

我不确定你做错了什么,但使用2017.3版的Ultimate预览版对我有效:

1选择文件->其他设置->默认设置

2从默认设置窗口的类别列表中,选择构建、执行、部署>构建工具>Maven

3对于标记为Maven主目录的输入字段

  • 单击该字段右侧标有“”的“查找”按钮

  • 找到并选择要成为默认版本的Maven,然后单击确定。Maven主目录字段将填充您的选择:

4单击确定关闭默认设置窗口。就这些,并没有必要重新启动这个想法

要验证流程,请执行以下操作:

  • 创建一个新的Maven项目:文件->新建->项目…->Maven
  • 创建项目后,选择文件->设置->构建、执行、部署>构建工具>Maven
  • Maven home directory字段应填充您在上述步骤3中选择的默认目录

(我认为IDEA的菜单项可以改进。用项目设置和系统设置代替设置和其他设置和默认设置可以减少混乱。)

我不确定你做错了什么,但使用2017.3版Ultimate预览版时,这对我很有效:

1选择文件->其他设置->默认设置

2从默认设置窗口的类别列表中,选择构建、执行、部署>构建工具>Maven

3对于标记为Maven主目录的输入字段

  • 单击该字段右侧标有“”的“查找”按钮

  • 找到并选择要成为默认版本的Maven,然后单击确定。Maven主目录字段将填充您的选择:

4单击确定关闭默认设置窗口。就这些,并没有必要重新启动这个想法

要验证流程,请执行以下操作:

  • 创建一个新的Maven项目:文件->新建->项目…->Maven
  • 创建项目后,选择文件->设置->构建、执行、部署>构建工具>Maven
  • Maven home directory字段应填充您在上述步骤3中选择的默认目录
(我认为IDEA的菜单项可以改进。用项目设置和系统设置代替设置和其他设置和默认设置可以减少混乱。)