이클립스에서 google ap engine 플러그인을 설치한 후 getting started 를 따라하면서 jsp 파일을 첨부하자 아래와 같이 에러 메세지가 표시됨.

[그림1] Your project must be configured to use a JDK in order to use JSPs


Your project must be configured to use a JDK in order to use JSPs

위에 쓰여있듯이 JSP를 사용하려면 자바 JDK 디렉토리를 사용해야 한다는 뜻.

설정을 변경하기 위해서 Window > Preference 를 누르면 설정창이 뜨면 왼쪽 메뉴에서 Java > Installed JREs 를 클릭해서 설정창을 띄운다.

[그림2] Java > Installed JREs

위에서는 jre6 로만 나와있는데,  자바 jdk 가 설치된 Location 정보가 있다면 선택 후 OK 를 누르면 에러 메세지가 사라진다. 하지만 위에서는 jdk 가 설치된 Location이 없으므로 옆에 ADD 버튼을 눌러서 추가해주어야 한다.

ADD 버튼을 누르면 아래와 같은 창이 뜬다.

[그림3] Standard VM 선택

Standard VM을 선택 후 Next 클릭

JRE를 정의하는 창이 나온다.

[그림4] Directory...를 선택

위에서 Directory...를 클릭하면 JDK가 설치된 디렉토리를 찾을 트리 메뉴가 나온다.

여기서 JDK 가 설치된 디렉토리를 선택하고 [확인]을 누른다.
(윈도우에서는 c:/Program Files/Java/JDK.... 에 있음)

[그림5] jdk1.6.0_20을 선택


아래와 같이 JRE 요소들이 나열된다.

[그림6] 선택된 모습


위에서 Finish 를 클릭하면 아래와 같이 jdk 내의 jre 가 포함된 것을 볼 수 있다.

[그림7] 방금 추가한 jre를 선택


방금 추가한 jdk1.6.0_xx 를 선택한 후 OK 를 클릭하면 jsp 에 나타난 에러 메세지가 사라진다.

Posted by yeori
,