Generics 지원 셋업

 


섹션은 당신이 IntelliJ IDEA에서 Generics 지원을 적절하게 셋업하기 위해 무엇을 필요로 하는가를 기술합니다.

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  

 

마법사 보조의Generics 지원 설정


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 누르십시오

3.     

이것은 위의 목록의 Generics configuration 1 2 위한 최종 페이지입니다.


 

4.  Add Generics to Project page  



 
상응하는 체크 박스를 선택하여 Generics 지원이 사용 가능하게 되어야만 하는 모듈을 선택하십시오.

 

매뉴얼 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>();