2011-09-25 3 views
8

기존 netbeans 프로젝트에 maven 2를 통합하는 방법은 무엇입니까? 나는 새로운 받는다는 웹 응용 프로그램 프로젝트를 생성하고 에 수동으로 파일을 이동 그것을 할 싶지 않다기존 netbeans 프로젝트에 Maven 2를 통합하는 방법은 무엇입니까?

새 프로젝트 (나는 경우 연결할 수 실 거예요 내 서브 버전 저장소에서이 프로젝트의 버전을 가지고 나는 새로운 프로젝트를 만든다.) 오히려 필자는 기존의 넷빈 프로젝트에 그것을 통합 할 필요가있다. 어떻게해야합니까? pom.xml 작업을 만들겠습니까?


Maven 2가 이미 내 컴퓨터에 설치되어 있습니다.

답변

9

새로운 Maven 웹 프로젝트를 만들고 pom.xml을 기존 웹 프로젝트로 다시 이동하는 방법은 무엇입니까? 내 말은 :

  1. 백업 프로젝트를
  2. pom.xml을 수정
  3. 원래 프로젝트의 폴더에 MavenWebTest 프로젝트에서 pom.xml를 이동 원래 프로젝트 닫 이름 MavenWebTest
  4. 으로 새 프로젝트를 만듭니다 프로젝트 별 설정 (예 : 프로젝트 이름, 종속성)
  5. build.xml 및 w 구멍 nbproject 폴더
  6. 이동하고 src/main/webappweb 폴더 (webapp이 새 이름입니다) 당신이 넷빈즈에 다시 프로젝트 src/java (여기 svn mv도) src/main/java
  7. 열기에
  8. 이동 (당신은 서브 버전을 사용하는 경우 svn mv 사용) 이름 변경 . 지금은 Maven 프로젝트 여야합니다.
  9. pom.xml도 작동합니다 생성, 어쨌든 불필요한 MavenWebTest 프로젝트

을 삭제합니다. pom.xml에 의존성을 나열해야하며 프로젝트의 이름을 설정해야합니다. Netbeans이 메이븐 (Maven)없이 만들었던 것과 동일한 결과를 얻으려면 다른 훌륭한 튜닝이 필요할지도 모른다. Netbeans (위의 MavenWebTest)를 사용하여 pom.xml을 만들면 Netbeans의 특정 항목이 이미있을 것으로 생각됩니다.

Maven을 처음 사용하는 분은 Sonatype's website으로 무료 pdf/html 책을 확인하시기 바랍니다.

+0

감사합니다 palacsint! 나는 새 프로젝트에서 Maven을 시작할 수 있지만이 프로젝트의 이름으로 Subversion 저장소에 저장된 이전 버전을 추적 할 수 없기 때문에 * 새 프로젝트로 이동하고 싶지 않습니다. –

+0

Please 내 업데이트 된 답변을 참조하십시오. 새로운 프로젝트가 일시적으로 필요했습니다. 그것의'pom.xml'은 중요합니다. Netbeans이 어떻게 프로젝트를 위해'pom.xml'을 생성하는지 보는 것이 유용합니다. 지금은 더 분명해지기를 바랍니다. 그렇지 않으면 알려주세요. – palacsint

+0

@palacsint pom.xml을 복사 한 후에는 일반적인 "빌드"또는 "실행"버튼을 실행하기 만합니까? Netbeans이 pom.xml을 읽어야한다는 것을 알고 있어야한다면 "libraries"탭이있는 클래식 구성은 어떻게됩니까? –

관련 문제