javadoc의이 com.google.zxing.common
에있는 것처럼 BitMatrix 클래스를 나열해야하는데 곳. 나는 핵심 항아리를 컴파일 한 후구글의 zxing (지브라 크로싱) 바코드 라이브러리의 BitMatrix하지 그것은
com.google.zxing.common
Class BitMatrix
java.lang.Object
com.google.zxing.common.BitMatrix
는하지만, 그것은 com.google.zxing.qrcode.encoder
입니다.
$ jar tvf core.jar | grep ByteMatrix
1851 Thu Apr 21 18:01:14 PDT 2011 com/google/zxing/qrcode/encoder/ByteMatrix.class
그래서 컴파일 오류가 발생합니다.
[javac] Compiling 1 source file to /home/dacracot/Code/QRtest/tmp/classes
[javac] /home/dacracot/Code/QRtest/src/QRtest.java:14: cannot find symbol
[javac] symbol : class ByteMatrix
[javac] location: package com.google.zxing.common
[javac] import com.google.zxing.common.ByteMatrix;
[javac] ^
무엇을 제공합니까? 버전 1.6 사용.
그래서 javadoc이 잘못되었습니다. 올바른 패키지 이름을 사용하십시오. 또는 문서가 이전 버전을 참조했을 수도 있습니다. – bmargulies