primefaces qr代码没有显示?

我正在使用primefaces来开发一个web应用程序。我正在尝试在网页上显示条形码。除了QR代码外,所有编码器都显示出来。我读过这个需要两个jar文件 样品

  • barcode4j:2.1
  • qrgen:1.4

我已经在lib文件夹中添加了这些jar文件并尝试运行它。这样我在lib文件夹中添加qrgen时会出现404错误。

我尝试使用maven,我添加了依赖如下:

 net.glxn qrgen 1.4   net.sf.barcode4j barcode4j-light 2.1  

但我得到第二依赖的错误,所以我复制了lib文件夹中的barcode4j,但我不能打印QR码。请帮助我。

xhtml的代码

    login   

的pom.xml

  4.0.0 com.prime primedemop 0.0.1-SNAPSHOT primefaces   com.sun.faces jsf-api 2.2.2   com.sun.faces jsf-impl 2.2.2   javax.servlet javax.servlet-api 3.0.1   org.primefaces primefaces 5.1   net.glxn qrgen 1.4  ![smaple][2]  

我猜你一切都很好。但是你错过了一件事。你正在使用的qrgen-1.4进一步依赖zxing-core-2.0zxing-javase尝试将这两个jar文件包含到你的构建路径中这些可能有效好。