2013-11-26 6 views
7

Github의 내 Eclipse 작업 공간에있는 프로젝트 (GIT의 파일 -> 가져 오기 -> 프로젝트를 통해)가 있습니다. 그러나 "Run As"아래에있는 유일한 옵션은 "Run Configurations"이므로 예제를 실행할 수 없습니다.Git에서 가져온 Eclipse에서 프로젝트를 실행할 수 없습니다.

"실행 구성"으로 이동 한 후 "찾아보기"를 클릭하고 GIT에서 가져온 프로젝트가 없습니다.

아이디어가 있으십니까?

+0

가장 좋은 방법은 저장소를 복제하고 수동으로 이클립스로 가져 오는 것입니다. 예를 들어 자식 프로젝트가 아니 어서 가져온 후에는 – bjhaid

+0

을 입력하면됩니다. 시도해 보겠습니다. 수동으로 가져올 때 "GIT의 프로젝트"또는 "원격 파일 시스템"옵션을 사용해야합니까? – emily

+1

가장 먼저해야 할 일은 터미널 (* nix) 또는 git 도구 (windows/cmd 프롬프트)를 통해 로컬로 프로젝트를 복제 한 다음 파일 -> 가져 오기 -> 일반 -> 기존 프로젝트를 작업 공간으로 가져 오기 maven 프로젝트 임 : 파일 -> 가져 오기 -> Maven -> 기존 Maven 프로젝트 – bjhaid

답변

3

질문에 대한 의견은 이미 답변되어 있지만 오해를 정리하기 위해이 답변을 제공하고 있습니다.

폴더를 (Java) 프로젝트로 인식하려면 Eclipse는 .project 및 .classpath와 같은 각 프로젝트에 대해 몇 개의 파일을 읽거나 작성해야합니다. 프로젝트에 포함시키지 않았거나 가져 오기 중에 생성하지 않는다면 Eclipse는 단지 리소스 또는 벙어리 폴더로 가져옵니다.

프로젝트가 git에서 추적되고 maven 프로젝트 인 경우 Git (명령 줄 또는 GUI 도구)로 로컬에서 복제 한 다음 Eclipse에서 "기존 Maven 프로젝트로 가져 오기"를 복제 할 수 있습니다. 이렇게하면 pom.xml을 사용하여 위에서 언급 한 두 개의 파일을 만들고 프로젝트를 빌드 할 수 있습니다.

질문에 설명 된대로 이미 가져온 경우 패키지 탐색기에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 구성 -> Maven 프로젝트로 변환을 선택할 수 있습니다. 이렇게하면 .project가 생성되고 Maven (마우스 오른쪽 버튼 -> Run as ..-> Maven 빌드) 및 Eclipse의 증분 빌더 (필요한 경우)를 사용하여 프로젝트를 빌드 할 수 있습니다. 만약 당신의 maven 프로젝트가 실행 파일을 빌드한다면, 실행 옵션은 Run as .. 메뉴에서도 가능합니다.

더 복잡한 maven 프로젝트 (집계 pom과 같은)가 있고 특정 프로그램을 실행하는 실행 구성이 필요한 경우 구성 실행 창을 열고 명시 적으로 Java 클래스를 참조하여 직접 작성해야합니다.

관련 문제