2008-10-16 3 views

Antwort

4

Für Cygwin, erstellen Sie eine Datei mit dem Namen ~/.mavenrc und setzen Sie den folgenden Text innen:

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

Alternativ können Sie erstellen die Datei unter /etc/.mavenrc

Eine weitere Option ist NTFS junction zwischen .m2 unter Ihrem Fenster und Ihre Cygwin Profil zu erstellen.

+0

Setzen Sie es einfach in den Einstellungen, es gibt keine Notwendigkeit, die MAVEN_OPTS dafür zu bearbeiten (die Werte an die jdk übergeben soll) –

+0

MAVEN_OPTS = "- Dmaven.repo.local = c: \ Dokumente und Einstellungen \ Benutzer \ .m2 \ repository "** repository ** im Pfad sollte enthalten sein. – ruseel

+0

Danke, korrigiert. – ddimitrov

17

Sicher, mehrere Möglichkeiten. Die typischste ist dies in Ihrer settings.xml-Datei angeben:

<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> 
-1

Einfach in den Einstellungen angeben. Keine Notwendigkeit für Cygwin Heldentaten hier.