Javadoc перечисляет класс BitMatrix как находящийся в com.google.zxing.common
.
com.google.zxing.common
Class BitMatrix
java.lang.Object
com.google.zxing.common.BitMatrix
Но после того, как я скомпилирую основной jar, он находится в 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.