저는 최근에 기존 프로젝트를 관리하라는 요청을 받았으며 그게 무슨 뜻인지 정확히 모르겠습니다. Maven 웹 사이트에서는 처음부터 Maven 프로젝트를 만드는 방법에 대해 설명하지만, 이미 상당한 양의 코드가 있다면 어떻게해야할까요?프로젝트를 "Mavenize"한다는 것은 무엇을 의미합니까?
명령 줄이나 Eclipse/Netbeans에서 작업하는 것이 편안합니다. 2 IDE의 많은 플러그인이 있다는 것을 알고 있습니다. 이 종류의 것을 만들지 만 어디서부터 시작해야할지 모르겠습니다.
모든 종속성이있는 pom 파일을 작성하는 것보다 더 많은 것이 있습니까?
아, 너무 조직적인 일입니다. 나는 Maven을 사용하지 않는 사람들을 망쳐 놓는 것에 신경이 쓰이지 만, build.xml에 변경 사항을 반영하기는 쉽다고 생각한다. – stinkycheeseman
일반적으로 프로젝트를 빌드 할 수있는 두 가지 빌드 시스템을 갖는 것은 일반적으로 드문 일이다. 어떤 사람들이 메이븐을 들지 않는 이유가 무엇입니까? 그러나 Maven은 "컨벤션 오버 컨벤션 (convention over configuration)"을 선호하기 때문에 주로 조직적이며, build.xml을 확실히 업데이트하여 새로운 위치에서 작업 할 수 있습니다. –
좋아, 시원한. 나는 모든 사람들이 maven으로 변환 될 것이라고 생각하지만 초기에는 다른 사람의 현재 설정을 깨뜨리고 싶지 않습니다. – stinkycheeseman