그래서 내가 warning: [options] bootstrap class path not set in conjunction with -source 1.6
부트 스트랩 클래스 경로는
getting-입니다 설정되지 그리고 나는 그것에 대해 3 개 질문을하려고 생각합니다. 부트 스트랩 클래스 경로를 설정해야한다는 것을 이해하지만 어떻게하는지 잘 모르겠습니다. 빠른 Google이 오라클 페이지에서 인용 한 페이지로 나를 보냈지 만 오라클 페이지를 읽고 특히 잘 이해했다고 느끼지 않았습니다.
현재 Netbeans에서이 코드를 실행 중이므로 컴파일 및 실행 버튼을 누르기 만하면됩니다. 부트 스트랩 클래스 경로에 추가 할 수 있도록이 컴파일 방법을 지정하는 속성이 있습니까?
Netbeans에서만 실행하고 커맨드 라인에서 실행하는 경우에도 부트 스트랩 클래스 경로로 컴파일하는 올바른 방법은 무엇입니까? 그들은 $ javac -source 6 HelloWorld.java
라고 말하지만, 단지 -source 1.6
이 해결책일까요?
아마도 앞으로 더 많은 질문을 할 수 있습니다. 어떻게 이런 종류의 경고를 피할 수 있습니까? 만약 내가 조금이라도 이해한다면, 나는 오래된 자바 소스를 참조하고 따라서 오래된 메소드를 참조하고있다. 나는 그것이 언제 어떻게 언제 일어 났는지 확신하지 못한다.
감사합니다, 나는 이것이 약간 지워진 것처럼 느낀다. – Stephopolis
여러 가지 해결책이 그들에게하는 모든 지시없이 주어진다. – seansand
@toomasr 이전 JDK로 되돌아 가면 로컬 컴퓨터에서 쉽게 작업 할 수 있습니다 (MacO는 한 가지 예외 btw 임). (더 큰) 회사에서 일할 때 당신은 너무 자주 JDK를 변경할 수 없습니다. 예를 들어, 대상 서버에 여전히 1.6이 붙어있는 동안 개발 컴퓨터에서 1.7을 사용해야합니다. 물론 이제 (서버 관리자)가 결국 1.7로 이동할 때까지 기다릴 수 있습니다. 그렇지 않으면 전문가처럼 행동하고 일을 끝내게됩니다. 당신의 선택은 무엇입니까? – whaefelinger