2017-12-24 4 views
1

Eclipse에 익숙하지 않아 Java로 처음으로 게임을 개발했습니다. 오랫동안 게임을하고 있었지만 컴퓨터를 종료하면 이클립스는 비어있었습니다.Eclipse가 오류를 표시하지 않거나 새 코드를 실행 중임

"스위치 작업 영역"을 시도한 후에도 아무 일도 일어나지 않았습니다. 그래서, 방금 다른 Java 프로젝트를 만들고 모든 클래스를 가져 왔고 결국 작동이 끝났습니다.

그러나 Eclipse는 내가 이것을 한 후에 이상하게 행동하기 시작했습니다.

먼저 잘못 입력 한 경우에도 화면에 아무런 오류가 없었습니다. 나는 약간의 조사를했고 다른 사람들이이 문제를 해결하기 위해 취한 모든 조치를 취하려고했지만 여전히 화면에 오류가 없습니다.

또 다른 것은 내 코드에서 뭔가를 변경하면 코드에 표시되지만 새 코드는 실행되지 않는다는 것입니다. 이전 버전의 코드 만 실행됩니다.

내가 무엇을해야할지 모르니 누군가 제발 나를 도울 수 있습니까?

+0

Eclipse 완전히 제거한 후 다시 설치하십시오. –

+0

내 코드가 모두 저장됩니까? 나는 몇 주 동안이 작업을 해왔다 ... –

+1

코드는 Eclipse와 독립적이다. 그러나 GitHub 또는 BitBucket에 대한 정보를 얻으려면 git을 사용하는 법을 배우고 코드가 체크인되었는지 확인하십시오. –

답변

1

의견 작성자 중 일부는 귀하의 코드가 Eclipse와 독립적이라고 말했습니다. 글쎄, 그건 완전히 사실이 아니다 :

  • .project 파일 및 .settings 폴더 : 모든 프로젝트에 저장 일부 메타 데이터 파일 및 폴더 프로젝트의 디렉토리에 이클립스.
  • .classpath 파일 : 모든 Java 프로젝트에 있습니다.

해당 파일 및 폴더가 프로젝트의 루트 디렉토리에 있는지 확인하십시오.

그렇지 않은 경우, 어떤 이유로 든 thay를 놓친 것입니다. 그런 다음 Eclipse 내에서 몇 가지 구성을 수행해야합니다. 프로젝트를 열고 프로젝트의 컨텍스트 메뉴를 열고 구성> faceted 양식으로 변환> Java를 선택하십시오.

컨텍스트 메뉴에 "패싯으로 변환"옵션이 없으면 컨텍스트 메뉴의 "속성"옵션을 열고 "프로젝트 패싯"을 열고 "Java"를 선택하십시오.

이 변경 사항은 즉시 적용되며 Eclipse에서 Java 프로젝트에 필요한 메타 데이터를 설정하기에 충분해야합니다.

+0

아쉽게도 "구성"및 "속성"옵션을 모두 살펴 보았으므로 '패싯'에 대해 아무 것도 찾을 수 없습니다. 내 문제가 뭔지 알아? –

+0

글쎄, 내가 한 것은 아직 또 다른 Java 프로젝트를 만들고 모든 클래스를 가져온 것입니다. 그러나 이번에는 새 프로젝트에 ".project"및 ".settings"파일을 포함 시켜야만했습니다. 감사합니다! –

+0

그것이 제가 여러분에게 제안한 것입니다. 축하해! –