gpt4 book ai didi

java - 谷歌的 zxing(斑马线)条形码库的 BitMatrix 不在它应该在的地方

转载 作者:行者123 更新时间:2023-12-02 08:19:19 27 4
gpt4 key购买 nike

javadoc 列出了位于 com.google.zxing.common 中的 BitMatrix 类。

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版本。

最佳答案

您正在寻找BitMatrix,但随后您通过grep 查找ByteMatrix。这些是不同的类别。 ByteMatrix确实只是该编码器的支持类。两者都位于源代码和 jar 中的相同位置,并且都位于它们应有的位置。

关于java - 谷歌的 zxing(斑马线)条形码库的 BitMatrix 不在它应该在的地方,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5765341/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com