我正在运行这两个家内部的m2eclipse插件、windows命令行和我的cygwin命令行。

cygwin的bash堆伪入cygwin/home/me/.m2目录

但m2eclipse窗外壳(在vista)使用/用户/me/Documents/.m2

它是能够告诉会为了寻求简便的指令以使用一个中心。m2的目录?

感谢

有帮助吗?

解决方案

对于Cygwin,创建一个名为〜/ .mavenrc的文件,并将以下文本放入:

MAVEN_OPTS="-Dmaven.repo.local=c:\documents and settings\user\.m2\repository"
export MAVEN_OPTS

或者,您可以在/etc/.mavenrc

下创建文件

另一种选择是在.m2之间创建 NTFS交汇点你的窗户和你的cygwin简介。

其他提示

肯定的是,几个方面。最典型的是以指定这个在你的settings.xml 文件:

<settings xmlns="http://maven.apache.org/POM/4.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
                      http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <localRepository>/my/secret/repository</localRepository>
</settings>

只需在设置中指定即可。这里不需要cygwin英雄。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top