your programing

기존 디렉토리를 Eclipse 프로젝트로 만드는 방법

lovepro 2020. 10. 5. 20:31
반응형

기존 디렉토리를 Eclipse 프로젝트로 만드는 방법


작업중인 프로젝트가 있습니다. Eclipse에서 작업하기로 결정했습니다. 모든 코드가 상주하는 버전 제어하에 이미 디렉토리가 있습니다. 나는 다소 이상한 문제가 있습니다. 이클립스 프로젝트로 기존 코드 디렉토리를 사용하는 방법을 찾을 수 없습니다. 내가 찾을 수있는 것은 기존 소스를 새 프로젝트로 가져 오거나 버전 제어에서 새 프로젝트로 소스를 체크 아웃하는 방법뿐입니다. 기존 디렉토리를 프로젝트로 만들려면 어떻게합니까?

내 프로젝트는 Django 웹 앱입니다.


에서 New Java Project마법사라는 체크 박스를 선택 해제 Use default location하고 사용 디렉토리를 찾을 수있는 검색 버튼을 누릅니다.


아주 쉽습니다. 파일-> 새로 만들기-> 프로젝트로 이동합니다. 프로젝트 마법사에서 원하는 프로젝트 유형을 선택한 다음 '기본 위치 사용'확인란을 클릭 해제해야합니다. 활성화 된 위젯에서 폴더를 찾습니다. 그 후 마침을 클릭하십시오.

또는 새 위치에 새로운 프로젝트 작업 공간을 만들 수 있습니다. 그런 다음 Java를 프로젝트 유형으로 가정하면 프로젝트 속성을 열고 기존 디렉토리에 소스 폴더로 추가 할 수 있습니다. 이렇게하려면 프로젝트 속성 대화 상자의 Java 빌드 경로-> 소스 탭에서 '링크 소스'버튼을 사용합니다.


내 방법 :

이 파일을 새 프로젝트 디렉토리에 복제하고 Project-Name의 이름을 내 프로젝트 이름으로 바꾼 다음 Eclips에서 새 파일과 디렉토리를 가져옵니다.

파일 이름 : .project (메모장을 사용하여 메이크업이 파일 ... 형식으로 저장을 선택 All Files (*.*)하고 쓰기 파일 이름과 같은 : .project)

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>Project-Name</name>
    <comment></comment>
    <projects>
    </projects>
    <buildSpec>
    </buildSpec>
    <natures>
    </natures>
</projectDescription>

이 링크가이 스레드의 원래 질문에 답하기를 바랍니다.

http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-45.htm

연결된 리소스 만들기

폴더와 파일은 프로젝트 위치 외부의 파일 시스템 위치에 링크 될 수 있습니다. 이러한 특수 폴더 및 파일을 링크 된 리소스라고합니다.

링크 된 폴더를 생성하려면 :

  1. 탐색보기 중 하나에서 링크 된 폴더를 작성할 프로젝트 또는 폴더를 마우스 오른쪽 단추로 클릭하십시오.

  2. 팝업 메뉴에서 새로 만들기> 폴더 명령 링크를 선택합니다.

  3. 워크 벤치에 표시 될 폴더 이름을 지정하십시오. 이 이름은 파일 시스템의 폴더 이름과 다를 수 있습니다.

  4. 고급을 클릭하십시오.

  5. 대체 위치에 연결 (연결된 폴더)을 선택합니다.

  6. 파일 시스템 경로를 입력하거나 찾아보기를 클릭하여 파일 시스템에서 폴더를 선택합니다.

  7. 마침을 클릭합니다.


아마도 대부분의 사람들이 이것에 대해가는 방식은 아니지만 나는 모든 일식 프로젝트를 한곳에서 좋아하지만 반드시 내 작업 공간 디렉토리에 내 소스를 가지고 있지는 않습니다. eclipse에서 "symlink"방식이 내장되어있을 수도 있지만, 작업 공간에서 프로젝트 폴더로 끝나는 경우도 있습니다. "src"는 완전히 다른 어딘가의 실제 소스 디렉토리에 심볼릭 링크되어 있습니다. 어쨌든 그것은 내 개인적인 취향입니다. 당신도 * nix 머신을 사용한다면

ln -s /path/to/source src

프로젝트 디렉토리에서 수행됩니다.


알다시피, 그것은 그렇게 간단한 질문이 아닙니다. 프로젝트 유형 (jar, 웹 모듈, ear 등)에 따라 다른 구조 및 구성 파일이 Eclipse에서 사용됩니다. 첫 번째 흥미로운 질문은 프로젝트 유형이 무엇입니까? 새로운 프로젝트를 만들고 소스 코드의 디렉토리를 프로젝트 루트로 정의하는 기본 솔루션입니다. 그러면 변경해야 할 다른 항목 (예 : 소스 경로 설정, 클래스 경로 등)이 표시됩니다. 그렇다면 프로젝트는 어떻게 생겼습니까? 폴더 구조 트리를 제공 할 수 있습니까?


Django를 사용하고 있으므로 먼저 Eclipse에서 PyDev를 설정해야합니다. 시장에서 설치할 수 있습니다. 그런 다음 Django ( http://pydev.org/manual_101_interpreter.html ) 설치를 찾도록 PyDev Python 인터프리터를 구성하려고합니다 . Django가 기본 위치에 설치되지 않은 경우 Django 폴더에 대한 명시 적 경로를 제공해야합니다.

준비가되면 File> New> Other를 선택한 다음 PyDev 하위 디렉토리에서 PyDev Django Project를 선택합니다.

다음을 클릭하면 여기에 달콤한 부분이 있습니다. '기본값 사용'(이전에 언급했듯이)을 선택 취소하고 Django 프로젝트 디렉토리를 찾으십시오. 올바른 프로젝트 폴더 (예 :를 포함하는 폴더 manage.py) 를 선택해야합니다 . 올바른 폴더를 선택하면 Eclipse / PyDev는 프로젝트가 이미 존재 함을 인식하고 해당 파일을 사용할 것이라고 언급합니다. 마침을 클릭합니다.

그런 다음 DB 설정에 대해 묻는 DB 양식이 있습니다. 이미 settings.py파일 이있는 경우 변경 사항이없는 것 같습니다. 그래서 그것을 채우거나하지 마십시오. 그러나 이것이 마지막 단계입니다.

그러면 Eclipse에서 기존 프로젝트를보고 사용할 수 있습니다!


방금 손으로 pom.xml을 만들고 Eclipse에서 기존 Maven 프로젝트로 프로젝트를 가져 왔습니다. 문제없이 중첩 된 프로젝트에서도 작동합니다.


Use "import - existing projects into workspace". This works for my case.

참고URL : https://stackoverflow.com/questions/4170963/how-to-make-an-existing-directory-into-an-eclipse-project

반응형