/** 실행하기전에 현재 프로젝트의 여러가지 설정을 간략하게 기록하거나 캡쳐해주면 좋다.
기억이 안나서 세팅못하는 불상사가 생기지 않게 말이다. */
개발초기에 환경을 개발자 본인 스스로 설정해서 CVS로 받지않고, PL이 그냥 통째로 만들고 구성한뒤 압축해서
던져줄때가 있다.
그러면 다시 리빌딩해줘야 하는 경우가 있는데(특히 이전에 이클립스나 다른 환경이 설치되어 있던 컴에서는..)
이게 잘 안되는 경우가 있을때도 있다.(CVS로 import해도 마찬가지다..)
1. 우선 프로젝트내의 묵은 클래스 덩어리인 target내의 파일들을 정리해 준다.
프로젝트(우클릭) ->Run As -> Maven clean (target내의 모든 파일들이 사라질것이다.)
2. 메이븐을 초기화(?) 한다.
1) 프로젝트(우클릭) -> m2 Maven -> Update Project Configuration 해준다.
그러면 프로젝트의 여러가지가 초기화 될것이다. 위에 경고한대로 저장해둔 설정(자바컴파일러, 빌드패스,
웹 디플로이 어셈블리, etc..)을 새로 맞춰준다.
2) 프로젝트(우클릭) -> m2 Maven -> Update Dependencies
요기까지 메이븐의 초기화가 끝났다.
3. 메이븐을 프로젝트에 인스톨한다..
프로젝트(우클릭) -> Run As -> m2 Maven install 을 실행..
흔히 배포할때 쓰이는 xxx.war 가 생성된다고 Console 뜨는데.. 확실히는 모르겠다.(귀찮아서 확인해 보지는 않았음--;;)
타켓에 뭔가 생기는거 보니 되기는 하는듯..
4. 메이븐 빌드를 실행해 준다.
프로젝트(우클릭) -> Run As -> m2 Maven build 를 해준다.
이제 모든게 끝났음..
5. 실행
1) 프로젝트(우클릭) -> Run As -> Run on Server 를 해주던가
2) Servers 에서 자신의 서버를 선택한 후 우클릭 -> start 해주던가..
3) 시작 -> 실행 -> 도스창에서 톰캣을 직접 실행하던가.. 알아서 한다!!(그림 생략--;)
// 그래도 안되면 컴포넌트로 제공받은 xxx.java파일안의 한글 인코딩을 의심해 본다.
// 컴포넌트를 열어보면 주석등의 한글이 깨져있는 경우가 있는데(빌어먹을 EUC-KR..) 그럴때 잘 안되는 경우가 있다.
// 한글설정을 맞춰주던가 울트라 에디터나 에디터 플러스로 파일을 읽어와서 한글이 재대로 나오면 그거 복사해서
// 붙여넣기 하고 저장해주면 되는 경우도 있다..ㅎㅎ
// 한글코드에 대한 부분은 메탈리자님의 블로그인 http://blog.naver.com/metalliza/140049232510 를 참조하면 좋다.
'프로젝트 관리 툴 > 메이븐(Maven)' 카테고리의 다른 글
pom.xml 에 정의한 라이브러리가 제대로 설정 되어있는지 확인하는 방법 (0) | 2014.09.05 |
---|---|
이클립스에서 dependency 업데이트 하는 방법 (0) | 2014.09.05 |
maven 사용시 bad signature 가 발생 할 경우 (0) | 2014.09.04 |
메이븐 사용시 jar 검색 사이트 (0) | 2014.09.04 |
ojdbc14 추가 (0) | 2013.05.07 |