Jexcel- java.lang.outofmemoryerror java heap space
Bonjour tous le monde,
mon code sert à traiter des fichier .xls volumineux.
j'avais le problème suivant :
Code:
1 2 3 4 5 6 7 8 9 10
| Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at jxl.read.biff.FormulaRecord.<init>(FormulaRecord.java:113)
at jxl.read.biff.SheetReader.read(SheetReader.java:630)
at jxl.read.biff.SheetImpl.readSheet(SheetImpl.java:716)
at jxl.read.biff.WorkbookParser.getSheet(WorkbookParser.java:257)
at jxl.write.biff.WritableWorkbookImpl.copyWorkbook(WritableWorkbookImpl.java:969)
at jxl.write.biff.WritableWorkbookImpl.<init>(WritableWorkbookImpl.java:343)
at jxl.Workbook.createWorkbook(Workbook.java:339)
at jxl.Workbook.createWorkbook(Workbook.java:320)
at test2.main(test2.java:12) |
j'ai essayé d' appliquer la commande suivante :
java -Xms10m -Xmx100m -classpath jxl.jar spreadsheet.xls
mais j'avais une erreur :
Code:
1 2 3 4 5 6 7 8 9 10
| C:\Users\Fahmi>java -Xms10m -Xmx100m -classpath jxl.jar spreadsheet.xls
Exception in thread "main" java.lang.NoClassDefFoundError: spreadsheet/xls
Caused by: java.lang.ClassNotFoundException: spreadsheet.xls
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: spreadsheet.xls. Program will exit. |
pouvez vous m'aider svp :cry:?