所以我得到了一個將xls轉換爲xlsx的請求。經過幾個小時的研究所有網站和解決方案,我設法適應我在各種網站上找到的一些代碼...現在我堅持一個java.lang.NoClassDefFoundError: org/apache/log4j/Logger
java.lang.NoClassDefFoundError:org/apache/log4j/Logger error
這裏列出了我用來獲得這個工作的所有我的庫遠,我不得不添加幾個庫來實現這個目標,現在我被卡住了。
dropbox-core-sdk-1.7.7,
itextpdf-5.3.0,
jackson-core-2.2.4,
PDFBox-0.7.3,
poi-3.10-FINAL-20140208,
poi-ooxml-3.5-beta5,
poi-ooxml-schemas-3.10-beta1,
rs2xml,
slf4j-api-1.7.5,
sqlite,
sqlite-jdbc-3.8.7,
xmlbeans
下面是我的代碼,我叫他類
private void exportRepBtnActionPerformed(java.awt.event.ActionEvent evt) {
connect();
exportRepairReport();
// This is where I am trying to convert the xls file
convertExcelFiles.convertWorkbookHSSFToXSSF(workbook);
//
int selectedOption = JOptionPane.showConfirmDialog(null,
"Generate Comprehensive Report?",
"OPTIONAL",
JOptionPane.YES_NO_OPTION);
if (selectedOption == JOptionPane.YES_OPTION) {
exportRawRepairs();
}
}
她的字類裏的東西去南方。
public static XSSFWorkbook convertWorkbookHSSFToXSSF(HSSFWorkbook source)
{
XSSFWorkbook retVal = new XSSFWorkbook();
for (int i = 0; i < source.getNumberOfSheets(); i++)
{
XSSFSheet xssfSheet = retVal.createSheet();
HSSFSheet hssfsheet = source.getSheetAt(i);
copySheets(hssfsheet, xssfSheet);
}
return retVal;
}
任何幫助將不勝感激,讓我知道如果你需要更多的信息。
在此先感謝。
加入這個jar .https://mvnrepository.com/artifact/log4j/log4j/1.2.17 – Unknown
@Unknown這是老神器,最後更新2012 [這裏](https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-core)是新的。 – f1sh
Thanx的幫助我真的沒有注意到罐子...我欣賞幫助 –