Plugins 如何设置maven安装插件的位置?
我尝试用maven 2.2.1构建一个项目,但收到以下错误 请注意,无法创建目录-我认为原因是D:是一个由TrueCrypt加密的驱动器,现在实际上是H:D:作为物理驱动器保留,无法通过Windows访问 如何让maven尝试在H:而不是D:上安装插件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
通过修改位于\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>
...