无法找到或加载主要类com.google.zxing.client.j2se.CommandLineRunner

时间:2015-04-25 11:03:40

标签: java python zxing

我正在尝试为zxing安装Python-Zxing Python包装器,这是一个用于读取条形码和qr代码的库。我按照文档中的描述安装了它,但每次尝试运行它时都会出现以下错误:

Error: Could not find or load main class com.google.zxing.client.j2se.CommandLineRunner

以下是我正在尝试运行的代码:

from zxing import *

b = BarCode

reader = BarCodeReader("users/myusername/python/zxing-1.6")

barcode = reader.decode("users/myusername/python/sample.png")

print(barcode)

我得到的结果:

Error: Could not find or load main class    com.google.zxing.client.j2se.CommandLineRunner
<zxing.BarCode instance at 0x10225f0e0>

有谁知道我做错了什么?作为一个初学者,我对这个很失落......

1 个答案:

答案 0 :(得分:0)

我最终找到了解决问题的方法。对于有相同问题的任何人,我的说明都包含在项目的Git存储库中。问题是主要的zxing库没有正确安装,并且安装方法已经改为使用Maven来安装库的某些部分。