亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Exception in thread "main" java.lang.NoClassDefFoundError

https://img1.sycdn.imooc.com//5d6513290001ba4b09620228.jpg

https://img1.sycdn.imooc.com//5d6513290001ce8c05570516.jpg

錯誤出現在第26行,也就是EncodeHintType第一次被調用的那一行,并且E這個類已經在Createqr.java里被import了

package com.ldh.zxing;

import java.io.File;
import java.nio.file.Path;
import java.util.HashMap;

import com.google.zxing.EncodeHintType;
import com.google.zxing.BarcodeFormat;
import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel;
import com.google.zxing.MultiFormatWriter;
import com.google.zxing.client.j2se.MatrixToImageWriter;
import com.google.zxing.common.BitMatrix;

//生成二維碼
public class CreateQRCode {

?public static void main(String[] args) {
??
??int width = 300;
??int height = 300;
??String format = "png";
??String content = "Hello, i am liu";
??
??//定義二維碼參數
??HashMap hints = new HashMap();
??hints.put(EncodeHintType.CHARACTER_SET, "utf-8");
??hints.put(EncodeHintType.ERROR_CORRECTION, ErrorCorrectionLevel.M);
??hints.put(EncodeHintType.MARGIN, 2);
??
??//生成二維碼
??try {
???BitMatrix bitMatrix = new MultiFormatWriter().encode(content, BarcodeFormat.QR_CODE, width, height, hints);
???
???Path file = new File("E:/JAVA/zxing/img.png").toPath();
???MatrixToImageWriter.writeToPath(bitMatrix, format, file);
??} catch (Exception e) {
???e.printStackTrace();
??}
?}

}


正在回答

3 回答

我也是這個問題呀


0 回復 有任何疑惑可以回復我~

在你的E盤添加上JAVA/zxing路徑就可以了

0 回復 有任何疑惑可以回復我~

? ?Path file = new File("E:/JAVA/zxing/img.png").toPath();

? Path file = new File("E:/JAVA/zxing/img.png").toPath();

你的E盤沒有這個路基

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

Exception in thread "main" java.lang.NoClassDefFoundError

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號