2013-06-14 5 views
0

며칠 전 문제없이 다른 컴퓨터에 maven3을 설치했지만이 문제를 이해할 수 없습니다. C : \ 받는다는 \ 아파치 받는다는-3.0.5maven 설치 방법?

내 JAVA_HOME은 : C : \ 프로그램

내 M2_HOME이다 (필자는 지침을 따르 받는다는 설치 http://maven.apache.org/download.cgi을 읽고) Files \ Java \ jdk1.7.0_10

내 경로 : C : \ Ruby193 \ bin, C : \ devkit \ ansi \ x64, C : \ Ruby193 \ include \ ruby-1.9.1; % M2_HOME % \ bin; % JAVA_HOME % \ bin

각 폴더에는 포함해야하는 프로그램이 들어 있습니다.

그러나 새 콘솔에서 mvn --version을 실행하면 아무 일도 일어나지 않습니다. 내가 아무 것도 할 수 없어서 내 콘솔을 죽여야 해. (결과가 없으면 3 분 동안 기다렸습니다.) 그래서 모든 maven 명령을 사용합니다.

편집 : 감사 바바에, 새로운 정보 :

문제는 단지와 Mingw 함께. 그것은 고전적인 dos 콘솔과 함께 작동합니다.

+0

더 큰 문제가있는 것 같지만 % M2 %를 (를) 설정하지 않았습니까? –

답변

1

maven을 사용하기 위해 루비가 필요하지 않습니다. 그러나, 당신은 자바가 필요합니다. 다른 주에 , 받는다는의 바이너리 곳으로 이동하려고 :

에서 같이

C:\maven\apache-maven-3.0.5\bin 

다음 mvn --version을 실행합니다. 또한 작동하지 않는 경우 수동으로 mvn.bat (Windows 설치의 경우)에 --version 인수를 사용하여 수동으로 시도하십시오. 그래도 작동하지 않으면 Maven 설치에 문제가 있으며 거기에서 갈 수 있습니다.

그러나 작동하는 경우 경로 문제입니다.

+0

Interresing 결과. 폴더에서 .bat를 테스트 할 때 오류가 발생했습니다. $ mvn.bat --version ./mvn.bat : 1 행 : @REM : 명령을 찾을 수 없음 ./mvn.bat : 2 행 : 예기치 않은 토큰 근처에서 구문 오류가 발생했습니다. (./mvn.bat : 2 행 :'@REM은 하나의 ASF (Apache Software Foundation) 라이선스입니다. ' – Fabrice31

+0

감사합니다! 내 쉘에서 가져온 것입니다. 클래식 콘솔을 사용하면 작동합니다. (나는 MINGW로 테스트 중이었습니다) – Fabrice31

+0

흥미 롭군요. mingw에서 maven을 성공적으로 실행하는 데 많은 어려움이 없었던 것을 기억합니다. –