2013-06-16 11 views

Odpowiedz

56

MAVEN_HOME dla Maven 1, M2_HOME jest dla Maven 2 i późniejszych.

Maven 2 był kompletnym przeróbkiem od Mavena 1 i nie był kompatybilny wstecz. Posiadanie dwóch różnych zmiennych _HOME oznacza, że ​​możliwe jest uruchamianie obu na tym samym komputerze.

+1

I M2_HOME \ bin powinien również zostać dodany do PATH, aby uzyskać do niego dostęp z dowolnego katalogu na linii poleceń :) – nanosoft

22

I, jak na ironię, nadal musisz używać M2_HOME i M2 dla Maven w wersji 3. W przeciwnym razie nie powiedzie się, ponieważ nie podążali za tym logicznym podejściem z Maven V3.x z jakiegoś dziwacznego powodu.

W związku z tym nie jest łatwo obsłużyć Maven 2 & Maven 3 na tym samym komputerze bez przepisywania konfiguracji.

Powiązane problemy