だから私はxlsをxlsxに変換するリクエストを受け取りました。すべてのサイトとソリューションを数時間調査した後、私はさまざまなサイトで見つけたいくつかのコードを適応させることができました...今私は立ち往生していますjava.lang.NoClassDefFoundError: org/apache/log4j/Logger
これは、これまでにこれを機能させるために使用しているすべてのライブラリのリストです。これを実現するためにいくつかのライブラリを追加する必要がありましたが、今は行き詰まっています。
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;
}
どんな助けでもありがたいです、あなたがより多くの情報を必要とするならば、私に知らせてください。
前もって感謝します。
log4j<version>.jar
クラスパスにを追加する必要があります。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加