2013-10-09 1 views
2

this answer에 따라 빌드 경로> 링크 소스를 사용하여 Android 프로젝트에 표준 프로젝트로 MoPub를 추가하려고했습니다. 이것은 내 프로젝트 폴더 아래에 mopub-sdk 폴더를 넣었으므로 삭제할 수 없습니다. 나는 다음과 같은 오류 메시지가 :Eclipse에서 연결된 소스를 삭제할 수 없습니다.

An exception has been caught while processing the refactoring 'Delete'. Reason: parentPath must not be null

는 사실은 두 번 MoPub에서 SDK를 추가했다. 처음으로 이름을 mopub-sdk로 지정하고 빌드 경로에서 제거한 다음 프로젝트 탐색기의 폴더가 아직 남아 있고 삭제하려고 시도한 다음 오류 메시지가 표시되는 것을 확인했습니다.

두 번째로 빌드 경로에서 SDK를 제거하면 문제가 발생하여 링크 소스로 다시 추가하려고 시도하고 이름 충돌 오류가 발생하여 mopub-sdc로 이름을 지정했는지 테스트하고 싶습니다. 대신. 이클립스의 프로젝트 탐색기에서 삭제하려고하면 오류가 발생했습니다. 이번에는 옵션이 포함 된 시간에만 "Click 'Undo' to undo all successfully executed changes of the current refactoring" and "Click 'Abort' to abort the current refactoring."

아이디어가 있습니까? 두 폴더의 옆에 [무시 됨]이 표시 될 수 있습니다.

답변

2

여전히 문제가 무엇인지 모르겠지만, 여기에 내가 그것을 해결 방법은 다음과 같습니다

  1. 메모장에서의 .project를 개설하고 < linkedResources> 삭제 (포함 MoPub에서-SDC 및 MoPub에서-SDK 모두) .
  2. Eclipse를 다시 시작했습니다.
  3. 프로젝트 탐색기를 통해 두 폴더를 모두 삭제했습니다.
0

열린 ++ 메모장 .classpath 및

0

이클립스 다시 시작할 필요가 없습니다 또 다른 해결책처럼 자원을 연계 삭제합니다.

eclipse에서 원하는 파일을 만든 다음 GUI에서 평소와 같이 링크를 새로 고치고 삭제하면 작성한 파일을 삭제할 수 있습니다.

관련 문제