2013-09-30 7 views
-5

내 IntelliJ Idea는 JDKk를 이해하지 못하므로 컬렉션, 목록 등과 같은 데이터 구조를 정의 할 수 없습니다. NetBeans로 프로젝트를 실행할 수 있지만 Idea로 모든 프로젝트를 실행할 수 있습니다! 프로젝트 구조> - -> + -> JDK -> 당신의 JDK를 선택JDK 및 IntelliJ 아이디어 설치

+0

당신은이 문제에 관한 자세한 내용을 제공 할 수

편집 2

여기에 도움이 될 수 있습니다 스크린 샷입니다. 응용 프로그램을 실행하려고 할 때 발생하는 정확한 오류는 무엇입니까? 편집기에 어떤 오류가 표시됩니까? 스크린 샷 또는 두 가지 도움이 될 수 있습니다. – Javaru

+0

목록, 콜렉션 등의 모든 데이터 구조는 아이디어에 대해 정의되지 않았습니다. 오류 : "java : javacTask : source release 1.6은 대상 릴리스 1.6이 필요합니다." 나는 JDK가 Idea에 대해 알려지지 않았다고 생각한다. 하지만 Netbeans로 프로젝트를 실행할 수있는 이유를 모르겠습니다. 프로젝트를 이메일로 보낼 수 있습니다. –

답변

1

오류를 나타내는 추가 의견에 따르면 언어 수준이 잘못 구성되어 있습니다. 파일> 프로젝트 구조> JDK 대화 상자로 이동하십시오. @PeterLawrey가 언급했습니다. JDK 버전이 "프로젝트 언어 수준"섹션에서 선택한 언어 수준 이상인지 확인해야합니다. 언어 수준보다 오래된 버전의 JDK가 정의 된 것 같습니다. 따라서 IDEA는 예를 들어 언어 수준 설정에 따라 Java v1.6으로 컴파일하려고하지만 1.5 JDK가 정의되어 있습니다. 설정에 대한 자세한 정보는 해당 대화 상자의 도움말 단추를 누르십시오. 동일한 기본 대화 상자에서 오른쪽의 "모듈"을 클릭하십시오. 각 모듈의 "소스"탭에서 언어 수준이 "프로젝트 언어 수준 사용"으로 설정되고 "종속성"탭에서 모듈 SDK가 "프로젝트 SDK"로 설정되어 있는지 확인하십시오.

편집

추신 앞으로는 표시되는 오류 메시지를 게시해야합니다. 그것 없이는 사람들이 당신을 도울 수 없습니다. 그것이 당신의 질문이 표를 얻는 한 가지 이유입니다. Project JDK Settings Dialog

+0

당신의 가이드를 보내 주셔서 감사합니다. 현재 4 개의 JDK가 내 PC에 설치되어 있습니다. 버전은 jdk1.5.0, jdk1.6.0_17, jre1.5.0, jre6이며 아이디어 버전은 IntelliJ IDEA 12.1.4입니다. 아니오. 내 코드를 이메일로 보내 PC에서 테스트 해 보시겠습니까? –

+0

원하는만큼 많은 JDK를 PC에 설치할 수 있습니다. 프로젝트에 필요하거나 사용하고 싶은 것을 선택하기 만하면됩니다. Java 7 JDK, Java 6, 5 및 1.4를 다운로드하여 설치하는 것이 좋습니다. 언어 수준이 JDK 버전보다 작거나 같은지 확인해야합니다. 그것은 * 오류를 해결할 것입니다. 여전히 문제가있는 경우 내 답변에서 (게시물을 편집하여) 언급 한 대화 상자의 스크린 샷을 게시하면 문제의 원인을 알 수 있습니다. (전자 메일은 보내지 마십시오.) 또한 일단 고쳐지면 내 대답을 수락 된 것으로 표시해야합니다. – Javaru

+0

어떻게이 문제를 (제어판에서) 환경 변수로 수정할 수 있습니까? 답장이 정확할 경우 약속드립니다. 답을 표시 할 것입니다. –

3

당신은

파일로 JDK를 추가해야합니다.

+0

나는 그것을했지만 지금은 효과가있다! –