java.lang.NoClassDefFoundError: com/swetake/util/Qrcode 求帮助!!!!!
java.lang.NoClassDefFoundError: com/swetake/util/Qrcode 抛这个异常
异常代码:com.swetake.util.Qrcode qr = new com.swetake.util.Qrcode();
public void generateQRcode(String url){
com.swetake.util.Qrcode qr = new com.swetake.util.Qrcode();
qr.setQrcodeErrorCorrect('M');
qr.setQrcodeEncodeMode('B');
qr.setQrcodeVersion(8);
System.out.println(url);
try {
byte[] b = url.getBytes("utf-8");
BufferedImage im = new BufferedImage(155, 155, BufferedImage.TYPE_INT_RGB);
Graphics2D gs = im.createGraphics();
gs.setBackground(Color.WHITE);
gs.clearRect(0, 0, 190, 190);
gs.setColor(Color.BLACK);
int p = 2;
if(b.length >0 && b.length<124){
boolean[][] codeOut = qr.calQrcode(b);
for(int i = 0; i < codeOut.length; i++) {
for(int j = 0; j < codeOut.length; j++) {
if(codeOut[j][i]) {
gs.fillRect(j * 3 + p, i * 3 + p,3, 3);
}
}
}
} else {
System.err.println("QRCode content bytes length = " + b.length + " not in [ 0,120 ]. ");
}
gs.dispose();
im.flush();
ImageIO.write(im,"png",new File("../web/img/code.png"));
} catch (UnsupportedEncodingException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}