Programing

Eclipse의 기존 소스에서 프로젝트를 작성하고 찾는 방법은 무엇입니까?

lottogame 2020. 5. 27. 07:31
반응형

Eclipse의 기존 소스에서 프로젝트를 작성하고 찾는 방법은 무엇입니까?


.java 파일을 여러 개 만들었습니다. 그들 모두는 하나의 디렉토리에 있습니다. 이 파일들을 작성하기 위해 텍스트 편집기를 사용했습니다. 이제 Eclipse로 전환하고 싶습니다. 어떻게하니? 나는 많은 방법을 시도했다. 그들 중 누구도 작동하지 않습니다.

추가 :

일반적인 방법은 "workspace"라는 이클립스 폴더에 소스를 두는 것입니다. 그래서이 디렉토리에 파일을 어떻게 가져 옵니까? Eclipse를 사용하여 기존 소스에서 새 프로젝트를 작성해야합니까? Eclipse는 모든 파일을 작업 공간에 배치합니까? 아니면 모든 파일을 작업 공간에 수동으로 복사해야합니까? 수업 파일을 어디에 두어야합니까? 하위 디렉토리를 만들어야합니까? 어떤 이름으로?

추가 2 :

이름이 "game"인 프로젝트를 만들려고 할 때 이클립스는 그러한 이름을 가진 프로젝트가 이미 존재한다고 말합니다. 하지만이 프로젝트를 어떻게 열 수 있습니까?

추가 3 :

"작업 공간"에서 "game"이라는 하위 디렉토리를 만들었습니다. 모든 .java 파일을이 서브 디렉토리에 복사했습니다. 그런 다음 Eclipse를 사용하여 이름 게임으로 새 프로젝트를 만들었습니다. 그 결과, 이클립스 생성 .classpath.project디렉토리 "게임"에있는 파일. 또한 생성 binsrc하위 디렉토리. 그리고 나는 그것이 올바른 길이 아니라고 생각합니다. 소스 파일은 "src"디렉토리에 있어야합니다. 권리? 그리고 현재 내 모든 .java 파일은 "workspace \ game"에 있습니다.

추가 4 :

나는 다른 방법으로 그것을했다. Eclipse를 사용하여 이름이 "game"인 새 프로젝트를 작성했습니다. 결과적으로 Eclipse는 "game"이라는 폴더를 "workspace"폴더에 작성했습니다. "game"폴더에서 "src"폴더를 찾았습니다. 모든 .java 파일을이 폴더에 복사했습니다. 그러나 이제 "패키지 탐색기"에서 "src"폴더를 열 수 없습니다. 그렇다면 Eclipse에서 소스 파일에 어떻게 액세스 할 수 있습니까? Eclipse가 "src"폴더를 열지 않으려는 이유는 무엇입니까?


가장 쉬운 방법 :

  1. 모든 소스 파일을 프로젝트 이름을 딴 하나의 디렉토리에 넣으십시오. 즉, "ProjectName"이 디렉토리를 작업 공간에 유지하거나 다른 곳에있을 수 있습니다.
  2. 일식에서 새 프로젝트를 시작하고 동일한 프로젝트 이름을 사용하여 이름을 지정하십시오.
  3. "기본 위치 사용"상자를 체크 해제하고 프로젝트가 이미 작업 공간에 있지 않는 한 프로젝트가있는 디렉토리를 찾으십시오 . "기본 위치 사용"상자를 체크 해제해서는 안됩니다
  4. '다음'을 클릭하십시오.

Eclipse는 진행 상황을 파악할 수있을 정도로 똑똑해야합니다. 다음을 클릭하면 해당 디렉토리에서 찾은 모든 파일이 표시됩니다. 해당 파일을 프로젝트에 자동으로 추가합니다. oil!


  1. 패키지 탐색기를 마우스 오른쪽 단추로 클릭하고 새로 작성-Java 프로젝트를 선택하십시오.
  2. 새로운 프로젝트 게임 만들기
  3. 패키지 탐색기에서 새 프로젝트를 엽니 다. src라는 소스 폴더 만 표시됩니다 (아직 내부에 아무것도 없음).
  4. 파일 탐색기 (예 : Windows 탐색기)를 열고 소스를 끕니다.
  5. 이클립스로 끌어서 새 src 폴더 안에 놓으십시오-요청되면 "파일 복사"를 선택하십시오
  6. Eclipse가 파일을 기본 패키지에 넣어야합니다. 올바르지 않은 경우 Eclipse에서 파일을 열고 패키지 선언 (보통 1 행)을 선택하고 Ctrl + 1을 누른 다음 적절한 옵션 (예 : "comygame을 패키지로 xy 이동")

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

새 Eclipse 프로젝트를 작성하고 폴더 또는 새 패키지를 프로젝트에 추가하는 방법 또는 기존 Java 파일을위한 새 프로젝트를 빌드하는 방법

  1. 메뉴 File-> New-> Java Project에서 새 프로젝트를 작성하십시오.
  2. 새로운 패키지를 추가하려면 File-> New-> Package로 동일한 패키지 이름을 여기에 생성하십시오.
  3. 프로젝트 네비게이터에서 패키지 이름을 클릭하고 마우스 오른쪽 단추를 클릭 한 후 가져 오기 ... 가져 오기-> 일반-> 파일 시스템 (파일 또는 패키지 선택)

이것은 나를 위해 일했습니다. 다른 사람들을 돕기를 바랍니다. 감사합니다.


두 가지가 있습니다

1- 이미 Eclipse 프로젝트 인 경우 파일-> 가져 오기-> 일반-> 기존 프로젝트를 직장으로 이동하십시오.

2- 그렇지 않으면 프로젝트 유형을 정의하십시오 (예 : Java, 웹 등) 직장에 정의한 유형의 새 프로젝트를 작성하십시오. 붙여 넣기 source, lib 및 기타 필요한 파일. 이클립스에서 프로젝트를 새로 고치고 컴파일하고 실행하십시오.


가장 쉬운 방법은 실제로는 좋지만 표준 Java 프로젝트 (예 : 다른 폴더로 분리 된 .java 및 .class 파일)를 얻지 못합니다.

이것을 매우 쉽게 얻으려면 :

  1. Eclipse의 작업 공간에 "ProjectName"이라는 폴더를 작성하십시오.
  2. .java 파일이있는 폴더를 "ProjectName"폴더로 복사하거나 이동하십시오.
  3. " 기본 이름 사용 "이 표시된 "ProjectName"이라는 새 Java 프로젝트를 작성하십시오 .
  4. 보도 <Enter>와 그의 그것.

패키지 탐색기와 탐색 화면에 생성 한 프로젝트가 표시됩니다. 이클립스는 파일을 복사하지 않으며 기존 소스를 사용하고 이클립스에서 편집 할 수 있습니다.


Eclipse에서 기존 Java 프로젝트에 파일을 추가하는 방법에는 여러 가지가 있습니다. 따라서 이미 Eclipse에서 Java 프로젝트를 생성했다고 가정합니다 (예 : File-> New-> Project...-및 select Java project).

Java 파일을 새 프로젝트로 가져 오려면 다음 중 하나를 수행하십시오. 다른 방법도 있습니다. 순서는 내가 선호하는 것입니다.

  • Navigator기본 파일 관리자에서 직접 파일을 보기 로 끌어 오십시오. 필요한 Java 패키지를 먼저 작성해야합니다. 이 방법은 기존 Java 패키지의 일부 파일에 가장 적합합니다.
  • 사용 File-> Import...-선택 File System. 그런 다음 새 프로젝트로 가져올 파일과 파일을 넣을 Java 패키지를 정확하게 선택할 수 있습니다. 많은 파일을 가져 오거나 여러 Java 패키지가있는 경우 매우 유용합니다.
  • 작업 공간의 폴더 / 디렉토리에 화재를 직접 복사 한 다음 File-> Refresh사용 하여 기본 시스템의 Eclipse보기를 새로 고치십시오. 새로 고치기 전에 새 프로젝트를 선택해야합니다.

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


While creating a project from a full folder may or may not work within the workspace, there's a condition outside of the workspace that prevents starting a new project with a full folder.

This is relevant if you use numerous folder locations for sources, for example an htdocs or www folder for web projects, and a different location for desktop Java applications.

The condition mentioned occurs when Eclipse is told to create a new project, and given a full folder outside the workspace. Eclipse will say the folder isn't empty, and prevent creating a new project within the given folder. I haven't found a way around this, and any solution requires extra steps.

My favorite solution is as follows

  1. Rename the full folder with an appended "Original" or "Backup.
  2. Create the Eclipse project with the name of the full folder before the folder was renamed.
  3. Copy all the relabeled full folders contents into the new project folder.

Eclipse should make a new project, and update that project with the new folder contents as it scans for changes. The existing sources are now part of the new project.

Although you had to perform three extra steps, you now have a backup with the original sources available, and are also able to use a copy of them in an existing project. If storage space is a concern, simply move/cut the source rather than fully copy the original folder contents.


If you creating a new project based on an existing Maven structure :

Create the project using a general project wizard and give the project the same name as just created.

If you try to create the project as a Maven project via m2e will receive an error that project/pom already exists.


  1. Create a new project..
  2. Right Click on your project..
  3. Select Build path --> Configure Build Path
  4. Under source tab choose link source, your .java files containing folder..

I am suggesting this since none of the methods that you tried have worked ---FYI


Follow this instructions from standard eclipse docs.

  1. From the main menu bar, select command link File > Import.... The Import wizard opens.
  2. Select General > Existing Project into Workspace and click Next.
  3. Choose either Select root directory or Select archive file and click the associated Browse to locate the directory or file containing the projects.
  4. Under Projects select the project or projects which you would like to import.
  5. Click Finish to start the import.

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

반응형