Eclipse에 구축중인 기존 라이브러리가 있으며 종속성을 추가하기 위해 m2e를 사용하여 프로젝트에 Maven 특성을 추가했습니다. Maven 프로젝트로 변환 할 때, 기존의 소스 디렉토리 (및 bin)는 일반 폴더가됩니다. 이것에 대한 이유가 있습니까? "일식 MVN 일식이"오른쪽M2E가 내 소스 디렉토리를 제거합니까?
workspace
project
src (in build path)
resources (in build path)
bin (output dir)
내가 모두 시도 다음과 같이
내 프로젝트 구조는 ... 내가 메이븐 새로운 오전, 그래서 가능성이 그냥 무엇을 확실히 뭔가 잘못을하고있는 중이 야 프로젝트 -> 구성 -> Maven 프로젝트로 변환을 클릭하고 내 빌드 경로에서 내 src 및 resources 폴더를 제거하고 아래 구조를 변경 한 후 출력을 target/test-cases로 변경했습니다. 빌드 경로와 출력을 수동으로 조정하더라도 내 의존성은 해결되지 않습니다.
/workspace
/project1
.project
/src
/bin
을하지만 메이븐은 다음과 같은 구조
/workspace
/project1
.project
pom.xml
/src
/main
/java
/resources
/test
/java
/target
/classes
/test-classes
등을 사용하려면 :
workspace
project
src (no longer in build path)
resources (no longer in build path)
bin (no longer output)
target (new output dir)
test-cases (empty)
문제는 이미 소스 컨트롤에 있으므로 완전히 새로운 프로젝트를 만드는 것이 꽤 번거롭다는 것입니다. 장소에 물건을 설치하는 방법이 있습니까? – Benny
폴더/파일을 새 폴더 등으로 옮기고 이전 구조를 새 폴더로 이전 할 수 없습니까? – khmarbaise
그래서 "mvn eclipse : eclipse"와 Configure -> Maven으로 변환을 시도해 보았습니다. 그리고 소스 파일없이 프로젝트를 떠납니다. 수동으로 추가하더라도 내 Maven 참조가 해결되지 않습니다 (예 : log4j). 어떤 아이디어? – Benny