source

Eclipse의 기존 소스에서 프로젝트를 만든 후 찾는 방법은 무엇입니까?

gigabyte 2022. 8. 27. 10:07
반응형

Eclipse의 기존 소스에서 프로젝트를 만든 후 찾는 방법은 무엇입니까?

.java 파일을 여러 개 만들었습니다.모두 1개의 디렉토리에 있습니다.나는 이 파일들을 쓰기 위해 텍스트 편집기를 사용했다.이제 이클립스로 전환하겠습니다.어떻게 해야 하죠?나는 여러 가지 방법을 시도했다.하나도 안 먹혀.

추가:

일반적인 방법은 "워크스페이스"라는 이클립스 폴더에 소스를 두는 것이라고 생각합니다.그럼 어떻게 하면 이 디렉토리에 파일을 가져올 수 있을까요?기존 소스에서 새 프로젝트를 만들려면 이클립스를 사용하여 모든 파일을 작업 공간에 저장해야 합니까?아니면 모든 파일을 작업영역에 수동으로 복사해야 합니까?제 수업 파일은 다른 곳에 두면 되나요?서브디렉토리를 작성해야 합니까?어떤 이름으로요?

추가 2:

게임이라는 이름의 프로젝트를 생성하려고 하면 해당 이름의 프로젝트가 이미 존재한다고 일식이 표시됩니다.그런데 이 프로젝트를 어떻게 열죠?

추가 3:

"워크스페이스"에서 "게임"이라는 서브디렉토리를 만들었습니다.을 사용하다그 후 이클립스와 함께 네임 게임으로 새로운 프로젝트를 만들었습니다.는 ★★★★이클립스를 만들었습니다..classpath ★★★★★★★★★★★★★★★★★」.project게임, ,도 작성했습니다.bin ★★★★★★★★★★★★★★★★★」src은 그게요.그리고 지금 나는 그것이 올바른 방법이 아니라고 생각한다.'src'라는 곡입니다.그렇죠? 그리고 지금 제 .java 파일은 모두 "워크스페이스\게임"에 있습니다.

추가 4:

나는 그것을 반대로 했다.Eclipse를 사용하여 "게임"이라는 이름의 새 프로젝트를 만들었습니다.그 결과, 이클립스는 "게임"이라는 폴더를 "워크스페이스" 폴더에 만들었습니다."게임"에서 "src" 폴더를 찾았습니다.모든 .java 파일을 이 폴더에 복사했습니다.그러나 "Package Explorer"에서 "src" 폴더를 열 수 없습니다.그럼 이클립스에서는 어떻게 소스 파일에 액세스 할 수 있을까요?Eclipse가 "src" 폴더를 열지 않는 이유는 무엇입니까?

가장 쉬운 방법:

  1. 모든 소스 파일을 프로젝트의 이름을 딴 디렉토리(예: "ProjectName")에 넣습니다.이 디렉토리를 워크스페이스에 보관하거나 다른 장소에 보관하거나 할 수 있습니다.
  2. 새 프로젝트를 일식으로 시작하고 동일한 프로젝트 이름을 사용합니다.
  3. "기본 위치 사용" 상자의 선택을 취소하고 프로젝트가 있는 디렉토리를 찾습니다(프로젝트가 작업영역에 아직 없는 경우). 그런 다음 "기본 위치 사용" 상자의 선택을 취소하지 마십시오.
  4. '다음'을 클릭합니다.

이클립스는 무슨 일이 일어나고 있는지 알 수 있을 만큼 똑똑해야 해.다음을 클릭하면 해당 디렉토리에서 찾은 모든 파일이 표시됩니다.이 파일은 프로젝트에 자동으로 추가됩니다.보야!

  1. 패키지 탐색기를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 - Java 프로젝트를 선택합니다.
  2. 새 프로젝트 만들기 게임
  3. 패키지 탐색기에서 새 프로젝트를 엽니다. src라는 소스 폴더만 표시됩니다(내부에는 아직 아무것도 없습니다).
  4. 파일 탐색기(예: Windows 탐색기)를 열고 소스를 끕니다.
  5. 파일을 Eclipse로 끌어 새 src 폴더에 놓습니다. 메시지가 표시되면 "파일 복사"를 선택합니다.
  6. Eclipse는 파일을 기본 패키지에 넣어야 합니다. 그렇지 않으면 Eclipse에서 파일을 열고 패키지 선언(일반적으로 줄 1)을 선택한 다음 Ctrl + 1을 누르고 적절한 옵션(예: "xy를 패키지로 이동")을 선택하여 문제를 일으키는 파일(빨간색 십자 표시)을 편집할 수 있습니다.

이 답변은 질문에 대한 답변입니다.

새 이클립스 프로젝트를 만들고 폴더 또는 새 패키지를 프로젝트에 추가하는 방법 또는 기존 Java 파일에 대한 새 프로젝트를 구축하는 방법.

  1. [파일(File)]-> [새로 만들기(New)]-> [ Java 프로젝트(Java Project)]메뉴에서 새 프로젝트를 만듭니다.
  2. 새로운 패키지를 추가할 경우 [파일(File)]-> [새로 만들기(New)]-> [패키지(Package)]으로 같은 패키지 이름을 만듭니다.
  3. 프로젝트 탐색기에서 패키지 이름을 누르고 마우스 오른쪽 단추를 누른 후 가져오기...Import -> General -> 파일시스템(파일 또는 패키지 선택)

다른 사람들에게 도움이 됐으면 좋겠어요.감사합니다.

가장 쉬운 방법은 매우 좋지만 표준 Java 프로젝트, 즉 .java 파일과 .class 파일을 서로 다른 폴더에 구분하지 않습니다.

쉽게 이해하려면:

  1. Eclipse 작업 영역에 "ProjectName" 폴더를 만듭니다.
  2. .java 파일과 함께 폴더를 복사하거나 "ProjectName" 폴더로 이동합니다.
  3. [ Project Name ]라고 하는 새로운 Java 프로젝트를 만듭니다([Use default location]마크가 붙어 있습니다).
  4. 를 누릅니다.<Enter>이치노

두 가지가 있다

1- 이미 Eclipse 프로젝트인 경우 파일 -> Import -> 일반 -> 기존 프로젝트를 Workplace로 이동하기만 하면 됩니다.

2-그렇지 않으면 프로젝트 유형을 정의합니다(예: Java, Web 등). 정의한 유형의 프로젝트를 작업 공간에 새로 만듭니다.소스, lib 및 기타 필요한 파일을 복사하여 붙여넣습니다.프로젝트를 새로 고침, 컴파일 및 실행할 수 있습니다.

패키지 탐색기와 탐색 화면에 사용자가 만든 프로젝트가 표시됩니다.일식은 파일을 복사하지 않고 기존 소스를 사용하여 일식에서 편집할 수 있습니다.

Eclipse에서 기존 Java 프로젝트에 파일을 추가하는 방법은 여러 가지가 있습니다.를 들어를 이미 했다고 가정해 를 들어 이클립스 Java 프로젝트 사용).File->New->Project... - 고르다Java project를 참조해 주세요.

Java 파일을 새 프로젝트에 가져오려면 다음 작업 중 하나를 수행합니다.다른 방법도 있습니다.순서가 제 취향입니다.

  • 을 「」로 드래그 합니다.Navigator기본 파일 관리자에서 직접 볼 수 있습니다.자바어이 방법은 기존 Java 패키지의 일부 파일에 적합합니다.
  • File->Import... - 선택 - 선택File System여기서 새 프로젝트로 Import할 파일과 이를 저장할 Java 패키지를 정확하게 선택할 수 있습니다.이것은 많은 파일을 Import 하거나 Java 패키지가 여러 개 있는 경우에 매우 편리합니다.
  • 를 워크스페이스내의 , 「Fires」를 합니다.File->Refresh이클립스새로 고침 전에 새 프로젝트를 선택해야 합니다.

마지막은 당신이 한 일 - 새로고침 빼기...

전체 폴더에서 프로젝트를 생성하는 경우 작업영역 내에서 작동하거나 작동하지 않을 수 있지만 작업영역 외부에서 전체 폴더를 사용하여 새 프로젝트를 시작할 수 없는 조건이 있습니다.

이는 웹 프로젝트용 htdocs 또는 www 폴더와 같이 소스에 다수의 폴더 위치를 사용하고 데스크톱 Java 응용 프로그램의 다른 위치를 사용하는 경우에 적합합니다.

이 조건은 Eclipse가 새 프로젝트를 생성하라는 지시를 받고 작업영역 외부에 전체 폴더가 지정될 때 발생합니다.Eclipse는 폴더가 비어 있지 않다고 표시하며 지정된 폴더 내에 새 프로젝트를 만들 수 없습니다.이 문제를 해결할 방법을 찾지 못했고, 어떤 해결책도 추가 단계를 필요로 합니다.

내가 가장 좋아하는 해결책은 다음과 같다.

  1. 전체 폴더의 이름을 "Original" 또는 "Backup"이 추가된 이름으로 변경합니다.
  2. 폴더 이름을 바꾸기 전에 전체 폴더 이름을 사용하여 이클립스 프로젝트를 만듭니다.
  3. 레이블이 다시 지정된 모든 전체 폴더 내용을 새 프로젝트 폴더에 복사합니다.

이클립스는 새 프로젝트를 만들고 변경 내용을 검색할 때 새 폴더 내용으로 프로젝트를 업데이트합니다.기존 소스가 이제 새 프로젝트의 일부가 되었습니다.

세 가지 단계를 추가로 수행해야 했지만, 이제 원래 원본이 있는 백업을 사용할 수 있으며 기존 프로젝트에서 원본의 복사본을 사용할 수도 있습니다.저장 공간이 문제가 될 경우 원본 폴더 내용을 완전히 복사하지 않고 소스를 이동/절단하기만 하면 됩니다.

기존 Maven 구조를 기반으로 새 프로젝트를 작성하는 경우:

일반 프로젝트 마법사를 사용하여 프로젝트를 생성하고 방금 만든 것과 동일한 프로젝트 이름을 지정하십시오.

m2e를 통해 Maven 프로젝트로 프로젝트를 작성하려고 하면 프로젝트/pom이 이미 존재한다는 오류가 나타납니다.

  1. 새 프로젝트를 만듭니다.
  2. 프로젝트를 오른쪽 클릭합니다.
  3. 빌드 경로 --> 빌드 경로 구성을 선택합니다.
  4. source 탭에서 link source, 폴더를 포함하는 .java 파일을 선택합니다.

당신이 시도한 방법 중 어느 것도 효과가 없었기 때문에 이것을 제안합니다.-참고하세요.

표준 일식 문서의 다음 지침을 따르십시오.

  1. 메인 메뉴바에서 command link File > Import...를 선택합니다.Import 마법사가 열립니다.
  2. [ General ]> [ Existing Project into Workspace ]를 선택하고 [Next]을 클릭합니다.
  3. [ Select root directory ]또는 [Select archive file]를 선택하고 연관된 [Browse]를 클릭하여 프로젝트가 포함된 디렉토리 또는 파일을 찾습니다.
  4. 프로젝트에서 가져올 프로젝트를 선택하십시오.
  5. [ Finish ]를 클릭하여 Import를 시작합니다.

언급URL : https://stackoverflow.com/questions/2636201/how-to-create-a-project-from-existing-source-in-eclipse-and-then-find-it

반응형