2011-02-13 3 views

답변

6

귀하의 Queue 클래스 (JLS 참조) 이름이없는 패키지 중입니다. 가져올 수 없습니다. 또한 나쁜 습관입니다.

당신은 이름이없는 패키지에 자신의 코드를 이동

두 가지 옵션

  1. 있습니다. 이론적으로 둘 다 같은 패키지에 있으므로 클래스 이름을 알아내는 것만으로도 Queue을 가져올 필요가 없습니다.

  2. JarJar - Jar 파일을 다시 패키지화하는 도구를 사용하십시오. Queue 클래스가 들어있는 Jar를 다시 패키지하고 이름없는 패키지를 적절한 패키지 이름으로 옮깁니다. 가져 오기에는 FQCN (Fully Qualified Class Name)을 사용하십시오.

나는 패키지를 사용하고 옵션 2를


편집 한 가기로 제안

:이 What's the syntax to import a class in a default package in Java?

+0

고맙습니다. 이제 어떻게 작동하는지 잘 모르겠습니다. Jar 파일은 선생님이 실험실 지정에 사용하도록 제공되었습니다. – Eratox

관련 문제