2012-12-06 2 views
0

these steps을 따르려고합니다.실제 Intellij IDEA 커뮤니티 버전을 만들 수 없습니다.

그리고 단계 "프로젝트 만들기"에 문제가 있습니다 ("반환 및 addAll (newHashSet (항목));")에서

invalid inferred types for T,A; inferred type does not conform to declared bound(s) 
inferred: java.lang.Object 
bound(s): T 

@NotNull 
public static <T> Set<T> set(@NotNull T ... items) { 
    return addAll(newHashSet(items)); 
} 

@NotNull 
public static <T, A extends T, C extends Collection<T>> C addAll(@NotNull C collection, @NotNull A... elements) { 
    //noinspection ManualArrayToCollectionCopy 
    for (T element : elements) { 
    collection.add(element); 
    } 
    return collection; 
} 

그것은 이상한 것 같다 - 소스를 코드가 실제로 나는 프로젝트 구성에서 문제가 될 수 있다고 생각합니다. 아이디어가 있으십니까?

답변

1

자세한 정보가 도움이 될 것입니다. 어떤 Java를 실행하고 있습니까? 귀하의 환경 설정이 나와 있습니다.

+0

openjdk-6. 다른 JDK 패키지를 사용해 보는 것이 좋습니다. –

+0

openjdk를 사용하지 않겠습니다. :) 그것은 나에게 문제가있는 것처럼 보인다. –

+0

예, jdk 문제였습니다. OpenJDK-7은 정상적으로 작동합니다. –

관련 문제