2013-04-05 4 views
1

저는 Mac OS 10.8.3에서 Eclipse Juno를 실행하고 있습니다. 나는 이클립스와 GWT (2.5.2) 플러그인을 설치,하지만 난 내 프로젝트를 실행하려고하면, 항상이 오류가있다 : 다음 줄에, 내 빌드 파일에 또한GWT_HOME이 (Mac 10.8.3) 존재하지 않습니다. (Mac 10.8.3)

BUILD FAILED 
/../../${env.GWT_HOME} does not exist. 

:

<taskdef resource="dml-ant.xml" classpathref="project.classpath"/> 

동일한 오류가 발생했습니다.

이제 THISTHIS 스레드를 모두 볼 수 있지만 해결 방법은 없습니다. 일식의

외부 나는이 같이 .profile 파일에 정의 GWT_HOME을했습니다 :

: 내 프로젝트에서

- Preferences->Google->Web Toolkit-> GWT::2.5.1::[Location of the gwt-2.5.1 folder in plugins] 
- Preferences->Java->Build Path->Classpath Variables-> GWT_HOME [defined to the same place] 

:

export GWT_HOME=/Applications/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1 

에 Eclipse, 나는이 구성이

- Properties->Google->Web Toolkit (only one selected)-> Use default SDK (GWT - 2.5.1) 
- Properties->Java Build Path->Order and Export->GWT SDK [GWT - 2.5.1] almost on top (above maven libraries, at least) 

gwt-2.5.1 폴더 (및 GWT_HOME 경로)를 변경하는 것과 같은 것을 시도했지만 다시 설치했습니다. 몇 번이고 이전 버전에서는 이클립스와 컴퓨터 등 여러 가지가 다시 시작됩니다. GWT (그리고 이클립스의 첫 번째 버전 중 하나)와 함께 작업하는 것은 처음입니다. 당신의 개미 파일의 build.xml이 라인이없는 것 같다

: 모든 당신의 도움 :)

답변

0

프로젝트가 개미 설정되어 사전에

감사합니다, 그것은 그렇다면? 아니다 : 이클립스를 실행할 때 당신이 당신의 .profile에서 설정 한 환경 변수를 선택하지 않습니다 그것은뿐만 아니라 happenning 될

<property environment=”env”/> 

것을, 어쩌면 당신은 명령 줄에서 일식을 시작해야합니다.

결국 빠른 수정으로 ant.xml 파일을 편집하고 $ {env.GWT_HOME}의 모든 항목을 /Applications/eclipse/plugins/com.google.gwt.eclipse.sdkbundle_2.5.1로 바꿉니다.

+0

답장을 보내 주셔서 감사합니다. 예, 내 프로젝트는 개미 빌드이며 그 줄은 build.xml에 있습니다. 커맨드 라인에서 실행 :) 나는 이클립스와 플러그인을 다시 설치했으며, 여전히 커맨드 라인에서만 작동한다. 이클립스에 변수에 액세스 할 수있는 권한이 없다는 의미입니까? – smothP

+0

아니요. 즉, 데스크톱 세션은'.profile'을 읽지 않고'~/.MacOSX/environment.plist' 파일을 읽습니다. [this] (http://stackoverflow.com/questions/7501678/set-environment-variables-on-mac-os-x-lion) 스레드에서 X 응용 프로그램에 대한 변수를 설정하는 방법을 알 수 있습니다. –

+1

대단히 고마워, 그랬어! =) – smothP

관련 문제