2009-04-25 2 views
1

다음과 같은 오류 메시지가 나타납니다.acm.graphics Java 패키지를 찾을 수 없습니다.

RobotFace.java:3: package acm.graphics does not exist 
import acm.graphics.*; 
^ 

그러면 acm.graphics -package가없는 것으로 나타납니다.

port search acm 

MacPorts에서 패키지를 찾아서 설치하려고했습니다 Java 용 컴퓨터에 acm.graphics 패키지을 어떻게 설치할 수 있습니까?

답변

3

아래 답변에서 언급했듯이 acm.jar 파일이 필요합니다. 다음은 쉬운 3 단계로 수행하는 방법입니다.
1. "다운로드"에서 acm.jar 파일을 여기에서 다운로드하십시오 : Stanford's website.
2. 아래 스크린 샷을 참조하십시오. 내 IDE에 NetBeans를 사용하고 있지만, 어느 IDE에 대해서도 동일해야합니다. 나는 "libraries"를 마우스 오른쪽 버튼으로 클릭하고 acm.jar 파일을 추가했습니다. 스크린 샷 참고 : acm.jar 파일을 설치 한 후이 스크린 샷을 찍었습니다.이 절차를 완료 할 때까지는 라이브러리 폴더에이 스크린 샷이 표시되지 않습니다.
3. 프로젝트를 새로 고칩니다.

Libraries folder

Right-clicked

4

빠른 Google 검색은 http://jtf.acm.org/을 산출했습니다.

참고 "acm.jar"파일이 있습니다. 이를 다운로드하여 CLASSPATH에 추가해야합니다.

+0

은 어떻게 당신의 CLASSPATH에 폴더를 넣을 수 있습니다? 나는 .bashrc : export CLASSPATH = '$ CLASSPATH :/Users/cs/Documents/acm :'에 코드를 삽입하지 못했습니다. 이전과 같은 오류가 발생합니다. –

+0

폴더가 아니라 classpath에 JAR 파일을 추가해야합니다. 기술적으로는/usr/local/users/jarfiles/*와 같이 와일드 카드 "*"문자를 사용하여 Java v6 +에서 폴더를 추가 할 수 있습니다. 그 디렉토리의 JAR 파일. JAR 파일은 여러 개의 내부 클래스, 매니페스트 및 기타 파일을 포함하는 아카이브 파일이므로 클래스 경로에 추가 된 파일은 참조 된 클래스를 검색합니다. – bdl

+0

@bdl : 고마워요! –

관련 문제