2014-10-02 4 views
0

내가 작업중인 팀은 프로젝트를 빌드 할 때 자신 만의 Ant 구현 (빌드 파일 작성을위한 Java 래퍼 사용)을 사용합니다. 저는 현재 모든 편집 작업을 위해 Vim을 사용하고 있습니다 만, 앞으로 시작될 다음 프로젝트에 Eclipse를 사용하고 싶습니다. Eclipse 사용시 많은 경험이 없으며 프로젝트 파일을 가져 오기위한 초기 시도가 효과가 없습니다. 나는 기본적으로 일식 적이 지 않은 자바 프로젝트를 (상대적으로) 가져 오는 간단한 방법이 있는지를 기본적으로 알아야한다. 이상적인 세계에서 저는 프로젝트를 구축하고 단위 테스트를 실행하는 Eclipse의 리팩토링 및 상황에 민감한 기능 (다른 기능인 Vim에는 약간 약함)을 사용하여 팀의 특이한 방식으로 프로젝트를 작성하고 단위 테스트를 실행하는 방법을 계속 사용할 수 있습니다. 여기서 핵심은 내 팀이 Eclipse를 사용하지 않고도 내 프로젝트를 구축 할 수 있어야한다는 것입니다.사용자 정의 빌드 도구를 사용하는 Java 프로젝트 가져 오기

이클립스를 사용하는 것이 현재 팀에서 너무 많이 벗어나야한다면 Vim을 기본 에디터로 계속 사용하겠다.

+0

다음은 정확하게 Maven 또는 Gradle 로의 마이그레이션을 고려한 이유입니다. 처음에는 약간의 시간과 고통을 겪지 만 앞으로는 막대한 노력과 비용을 절약 할 수 있습니다. + 이제는 집에서 만든 빌드 시스템을 유지할 필요가 없습니다. – luboskrnac

+0

그럴 일은 없을 것입니다. 상사의 보스는 우리가 사용하는 Jant (자바 개미) 도구를 작성했으며, 스톡홀름 증후군을 계속 사용하는 것에 대해 스톡홀름 증후군을 앓고 있습니다. 나는. 우리가 도구를 바꿀 것을 제안한다면 그는 '내 시체보다'대답 할 것이다. –

+0

슬픈 상황 : ( – luboskrnac

답변

0

나쁜 옛날에 (Ivy/Maven/Gradle없이) 우리는 UserLibraries 기능을 통해 Eclipse 프로젝트의 종속성을 처리하고있었습니다.

Window -> Prefenrences -> Java -> Build Path -> User Libraries로 이동하면 종속성을 포함하는 XML을 작성/가져 오기/내보내기 할 수 있습니다. (이 경로가 상대 경로를 처리하는지는 기억할 수 없습니다.) 이 파일은 소스 제어에 저장할 수 있습니다.

당신이 바로 프로젝트를 클릭보다 수 있습니다 -> 속성 -> 자바 빌드 경로 -> 도서관 -> 추가 라이브러리 ... -> 사용자 라이브러리 및 선택 개발자가 이상한 컴파일러를 볼 그래서 할 때마다 사용자 라이브러리 XML

를 만들 소스 코드를 가져온 후 문제가 발생하면 새로운 사용자 라이브러리 XML을 가져와야합니다.

관련 문제