차근차근/이것저것

이클립스 메이븐 svn

예쁜꽃이피었으면 2015. 3. 12. 13:05

새로운 프로젝트가 로컬에서 돌아갈 수 있게 환경 설정을 해야 하는데

도대체 이게 뭔지. 한참 헤매다가 일단 에러는 다 없애고 빌드까지도 완료했다.

1. 메이븐 다운.

http://maven.apache.org/download.cgi 여기서 다운 받고 압축풀면 설치 끝


2. 환경설정

path에 메이븐의 빈폴더까지 경로추가


3. 메이븐 설치 확인

cmd창 열고 mvn -version


4. 이클립스에 메이븐 설치.

Help - install new software 

- add - 이름은 암거나 적고 주소는 http://download.eclipse.org/technology/m2e/releases

(주소는 바뀔 수 있으니까 http://eclipse.org/m2e/ 여기가서 확인해보기)


5. 검색된 목록 모두 설치.


6.재시작 후 svn에서 프로젝트를 내려받을거다.

project explorer 에서 우클릭 import - import - maven - check out maven projects from scm - next


scm url을 선택해야 하는데 나는 할 수 없었다. 그래서 .

하단에 find more scm connectors in the m2e Marketplace클릭

svn사용할거니까 m2e-subversive설치 


7. 다시 import를 해본다. 

scm url을 선택할 수 있다. svn선택하고 주소를 옆에 적는다. 그리고 finish

기다리면 프로젝트가 보인다. 


8. 에러가 있었는데 ,

jar이 없어서 나는 에러는 경로에 jar을 넣어줬고.


javax.servlet.jsp.PageContext cannot be resolved to a type 이런 에러는

( http://open.egovframe.go.kr/nforges/qna/qna/4327/.do )

프로젝트 속성 - java build path - libraries - add library - server runtime -설정되어 있는 servlet선택(난 톰캣 7.0)




No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format...

( http://open.egovframe.kr/nforges/qna/qna/4521/.do )

이런 오류는 maven실행히 goal을 지정해야 한다는데

지금은 package라고 써서 일단 빌드?는 시켰는데 패키지라고 쓰면 안되는 것 같다.


일단 에러 없고.

실행은 아직 안됨 . 








반응형