2012-11-21 4 views
2

최근에 내 (archlinux) System을 완전히 새로 설치했습니다. 그런 이유로 최신 ADT 플러그인 (SDK rev 21)과 함께 최신 Eclipse (JUNO 4.2.1 및 후회)를 설치했습니다.Eclipse가 .xml 파일을 빌드하지 못하게합니다.

나는 이전에 가지고 있던 버그를 관찰했지만 그 이후로 수정되었습니다 : Java Perspective에서 xml 파일을 편집하고 녹색 "재생"버튼을 클릭하여 새 코드를 띄웁니다. 내 전화, Eclipse는이 XML 파일이 속한 프로젝트를 빌드하는 대신 특정 XML 파일을 빌드하기 시작합니다. 내가 열 수없는 'XMLfilename.xml.out "파일을 얻습니다. 프로젝트를 빌드하려면'XMLFilename.xml.out '파일을 delte하고 Java 파일로 전환 한 다음' 재생 버튼을 클릭하면 작동합니다.

버그가 있거나 내 구성이 잘못된 것일 수 있습니까? 버그, 누가 책임이 있습니까? Eclipse JUNO, ADT 또는 다른 프로그램이 있습니까?

답변

4

이것은 일식에 xml-plugins을 설치했을 때 발생합니다 .ADT는 xml 파일을 사용하기위한 도구 세트가 함께 제공되므로 안드로이드 앱을 개발하는 데 xml 플러그인이 필요하지 않습니다. 레이아웃 편집기 등). 다른 프로젝트에 대한 xml 플러그인이 필요하지 않으면 제거 할 수 있습니다 .Eclipse는 Android 프로젝트의 일부로 xml 파일을 인식하고 무언가를 인식합니다 ctly는 안드로이드 프로젝트를 시작합니다 (xml 파일을 검사하는 xml-parser 대신).

삭제 xml.out 파일은 다음 XML 파일을 닫습니다하거나 자바 파일로 전환 는 실행하려는 프로젝트 구성를 실행합니다.

또는

그냥 (나를 위해 더 나은 선택 인 및 일)이 일을하려고 -

창> 환경 설정> 시작> 실행 조작> 항상 이전에 출시 시작 응용 프로그램을 선택

+0

이것은 정확히 내가 관찰 한 것입니다. 아직도, 나는 이전에 가능했던 것처럼 열려있는 XML 파일을 가지고 프로젝트를 빌드 할 수 있기를 원합니다. –

+0

수정 된 답변보기 –

0

I Android 문제 목록에이 issue이 있습니다. 내가 생각하는 가장 좋은 방법은

을 설정했다

창 -> 환경 설정 -> 실행/Debug-> LaunchConfiguration-> 확인 '필터 점검 시작 설정'-> 'XSL'

I가없는이 방법을 확인 해당 XML 플러그인을 제거하고 명시 적으로 선택하지 않고도 내 작업 공간 안에 다른 프로젝트를 빌드 할 수 있습니다. 불행히도 내 컴퓨터에서는 작동하지 않지만 다른 컴퓨터에서는 작동하는 것으로 나타났습니다. 그래서 $ ECLIPSE_HOME/plugins/org.eclipse.wst.xsl. *에서 모든 파일을 제거해야했습니다 (실제로 파일을 백업 디렉토리로 옮겼습니다). 이클립스가 다시 시작된 후에는 XML 파일을 다시 실행하지 않습니다.

관련 문제