Android 플러그인을 사용하여 Eclipse Indigo를 컴퓨터에 설치했으며 약 2 주 동안 완벽하게 작동했습니다. 오늘은 java와 quicktime을 업데이트 한 다음 컴퓨터를 다시 시작했습니다. 다시 부팅하면 이클립스가 완전히 사라졌습니다. 모든 프로그램 파일이 완전히 사라졌습니다. 다시 설치하려고하면 오류 메시지가 나타납니다.
Eclipse 실행 파일 실행기가 동반자 공유 라이브러리를 찾을 수 없습니다.
무슨 일이 있었으며 어떻게 해결할 수 있습니까?
답변
꽤 나쁘고 이상하게 들립니다. 그러나 재설치는 그렇게 어렵지 않습니다-다운로드, 압축 풀기, 기본 메모리 할당 변경, Eclipse 실행, 필요한 플러그인 및 기능 설치.
그리고 거의 모든 중요한 환경 설정이 작업 공간에 있습니다. 작업 공간 밖에서 생각할 수있는 유일한 중요한 것은 위에서 언급 한 메모리 할당이며 명령 줄 또는 ECLIPSE.INI 파일에서 설정할 수 있습니다.
답변
방금 같은 문제가 발생했습니다. 나에게 문제는 Windows 7 기본 압축 해제 프로그램이었습니다. 파일 구조가 깊은 파일을 발견하면 문제가 있습니다. 이 문제에 대해 얼마 전에 읽었지만 기사를 기억할 수 없습니다. 나를 위해 수정은 WinZip (또는이 문제가없는 다른 도구)을 사용하여 Eclipse 다운로드의 압축을 푸는 것입니다.
답변
eclipse.ini를 확인하십시오. 다음과 같은 두 가지 항목이 있습니다.
-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20120913-144807
일부 꼬인 이유로 항아리 이름이 버전이 있으므로 eclipse의 두 가지 버전을 업그레이드하거나 가지고있는 경우 (eclipse.ini가 eclipse의 시스템 전체 conf 파일로 연결되거나 제공되는 경우) 위의 오류가 발생합니다.
답변
Win7의 cygwin 디렉토리에서 압축을 풀 때 .exe 및 .dll에 실행 모드가 제공되어야합니다. 이것은 $TERM
Windows 7에서 cygwin으로 실행 되는 민트 (또는 다른 ) 터미널 의 솔루션입니다 .
me@mymachine ~/eclipse
$ find . -name "*.dll" -exec chmod +x {} \;
Juno (eclipse 4.2)와 함께 압축이 풀린 cygwin 1.7로 시도했습니다.
답변
나는 MacOS Sierra에서 이것을 보았습니다. 때때로 앱 압축을 해제하면 시작을 방해하는 확장 된 속성이 남습니다. 다음 명령 줄은 확장 된 속성을 제거하고 문제를 해결하는 것으로 보입니다.
xattr -c Eclipse.app
또한 Eclipse 프레임 워크에 빌드 된 다른 애플리케이션에서도 작동합니다.
답변
내가 겪었던 또 다른 문제는 Cygwin의 압축 풀기 유틸리티 (2009 년 4 월 20 일 UnZip 6.00, Cygwin. Info-ZIP의 Original)가 Eclipse가 실제로 실행하는 데 필요한 모든 것을 항상 올바르게 압축 해제하지는 않는다는 것입니다.
7ZIP v9.20을 사용하면 Eclipse Indigo (3.7.2)가 32 비트 JVM 및 32 비트 Eclipse가있는 Win7 64 비트에서 실행되고 실행되었습니다.
(처음으로 Cygwin의 압축 해제가 실패했습니다 …)
답변
방금이 문제에 직면하여 실제로 위의 한 게시물에서 언급했듯이 cygwin 및 gunzip 또는 unzip을 사용하여 일식 환경을 설정하면 .exe 및 .dll 파일에 대한 권한이 올바르지 않고 JVM이 실행되지 않습니다. 정확히.
빠른 솔루션 :
#switch to the eclipse target folder
cd /cygdrive/c/Program\ Files\ \(x86\) #or wherever you put eclipse
find ./ -regextype posix-extended -mindepth 1 -type f -regex ".*\.exe|.*\.dll" |\
xargs chmod -v 750