Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.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
Plugins 如何设置maven安装插件的位置?_Plugins_Maven_Installation_Directory - Fatal编程技术网

Plugins 如何设置maven安装插件的位置?

Plugins 如何设置maven安装插件的位置?,plugins,maven,installation,directory,Plugins,Maven,Installation,Directory,我尝试用maven 2.2.1构建一个项目,但收到以下错误 请注意,无法创建目录-我认为原因是D:是一个由TrueCrypt加密的驱动器,现在实际上是H:D:作为物理驱动器保留,无法通过Windows访问 如何让maven尝试在H:而不是D:上安装插件 通过修改位于\conf\settings.xml中的全局设置文件,可以将本地存储库的位置设置为其他文件夹。任何插件和工件都将被安装/下载到该位置 以下代码段将本地存储库设置为h:\Maven\repository,例如: <settings

我尝试用maven 2.2.1构建一个项目,但收到以下错误 请注意,无法创建目录-我认为原因是D:是一个由TrueCrypt加密的驱动器,现在实际上是H:D:作为物理驱动器保留,无法通过Windows访问

如何让maven尝试在H:而不是D:上安装插件


通过修改位于\conf\settings.xml中的全局设置文件,可以将本地存储库的位置设置为其他文件夹。任何插件和工件都将被安装/下载到该位置

以下代码段将本地存储库设置为h:\Maven\repository,例如:

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                  http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <localRepository>h:\Maven\repository</localRepository>
  ...

意味着首先您已经更改了settings.xml以使用本地存储库的不同位置可能是用户主页根据Windows中的配置进行了更改,我不知道。此外,您为什么使用不同的pom?@khmarbaise-不同的pom是什么意思?您为什么使用mvn-f ueberPom.xml安装而不是简单地安装mvn install…@khmarbaise-构建项目有两个步骤-第一个步骤设置所有Maven库依赖项,这些依赖项在后续POM文件中使用,第二个步骤实际构建项目。这样更容易。可能我错过了什么,但我觉得你不理解Maven,因为它将处理所有依赖项,并在需要时下载。。?
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                  http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <localRepository>h:\Maven\repository</localRepository>
  ...