|
섹션은 당신이 IntelliJ
IDEA에서 Generics 지원을 적절하게 셋업하기 위해 무엇을 필요로 하는가를 기술합니다.
지금, IDEA에서 Generics와 함께 일하는 2가지의 방법이 있습니다.
http://java.sun.com/ 로 부터 Java SDK 1.5 Beta 를 다운로드하고, 설치하십시오. 마지막으로Generics 지원을 가능하게 하기 위해서, 당신은 File |
Settings: Paths 파일을 여고 5.0 - 'enum'
keyword, autoboxing, etc. 위의 Language
level for project을 설정합니다.

그러나, 만일 당신이 Generics 컴파일러의 'bleeding
edge' 버전을 작동시키고 싶어하면 당신은 부가적으로 그것을 다운로드하고, 설치할 수 있습니다. 그러한 경우, 당신은 아래에 기술된 설정 절차 중의 1개를 따를 필요가 있을 것입니다.
당신의 코드에서
bleeding-edge Generics 지원의 사용을 가능하게 하기 위해 당신은 처음으로 컴파일러를 얻는 것이 필요할 것입니다.
컴파일러를 다운로드하는 가장 쉬운 방법은 Introducing Generics
섹션에 주어진 썬 마이크로시스템즈 경로를 사용합니다. Generics 지원을 셋업하는 2가지의 방법이 IDEA에 있습니다: Wizard-assisted 와 Manual
Set Up JSR-014 Implementation 마법사는 Tools |
Set Up JSR-014 Implementation... 를 선택하는 것에 의해 불려질 수 있습니다. 마법사는 두 개의 주요한 기능를 다음과 같이 가지고 있습니다:
IDEA에서 Generics 지원을 사용 가능하게 합니다
현재의 프로젝트에서 Generics 지원을 사용 가능하게 합니다
그리고 마법사는 당신의 프로젝트에서 Generics 지원의 상태에 의존하여 작업(항목에 나타나는 스텝의 수) 됩니다. 3개의 특별한 상태가 있을 수 있습니다:
어떤 현재 열린 프로젝트도 있지 않습니다. 그리고 Generics 지원은 구성되지 않습니다.
열린 프로젝트가 있습니다, Generics 지원은 구성되지 않지만 당신의 프로젝트의 라이브러리는 추가되지 않습니다.
열린 프로젝트가 있습니다, Generics 지원은 구성되지만 당신의 프로젝트의 라이브러리는 추가되지 않습니다.
Wizard steps:
1. Welcoming
page

Set Up JSR-014
Implementation 마법사에 대한 간단한 생성.
2. JSR-014
Installation page

이 페이지에서 ellipsis 버튼을 눌러서 불려지는 Select
Path 다이얼로그를 사용하여 Generics 라이브러리를 설치하는 경로를 지정할 수 있습니다. If you do not have the necessary
libraries, press the
link to the Adding Generics page at java.sun.com to
download them.
만일 당신이 필요한 라이브러리를 갖지 않으면, 그것들을 다운로드하기 위해서 the
link to the Adding Generics page at java.sun.com를 누르십시오.
|

|
이것은 위의 목록의 Generics
configuration 1과 2를 위한 최종 페이지입니다.
|
4. Add
Generics to Project page

상응하는 체크 박스를 선택하여 Generics 지원이 사용 가능하게 되어야만 하는 그 모듈을 선택하십시오.
매뉴얼 Generics 는 몇 개의 단계로 구성된 설정을 지원합니다:
1. Copying the jar files
당신의 IDEA 설치의 lib 디렉터리에 서브디렉터리 generics 를 생성하십시오.
archive
downloaded from java.sun.com 를 Unzup하고, 두 개의 jar파일을 찾으십시오 ('collect.jar' 와 'gjc-rt.jar'). 이들 파일들을 lib/generics 디렉터리로 복사하십시오.
2. Changing Project Properties
Libraries (Classpath) 탭에서 File
| Settings: IDE Settings: Paths 다이얼로그를 열고, Module, Project 또는
Global 라이브러리 안으로
collect.jar 에 경로를 추가하십시오.

Order 탭을 열고, collect.jar 을 최 상단(심지어 자바 SDK 위에)에 설정합니다.

File |
Settings: Project Settings: Compiler 다이얼로그를 열고 Use
generics-enabled compiler
체크 박스를 선택합니다.

IDEA을 다시 시작하는 것을 잊지 마십시오.
3. Check
if it Works
당신이 정확하게 Generics 지원을 셋업했는가를 체크하는 것은 정말로
쉽습니다.
어떤 Java 파일 생성에서, 예를 들면
java.util.Vector 인스턴스 또는 어떤 Collection. 만일 모든 것이 좋으면, 당신은 그것을 매개 변수로 나타낼 수 있게 되고, 다음 라인을 볼 수 있을 것입니다:
Vector<String> vector = new Vector<String>();
|