Hallo,
ich führe meine jar Datei mit der Console aus, hab gegooglt wie das geht. Das Problem ist, dass ich dort eine NumberFormatException beim Einlesen einer Datei bekomme, die ich in der IDE (Netbeans) nicht bekomme:
In der ersten Zeile steht nochmal der Pfad, damit ich mir sicher bin, dass er auch die richtige Datei einliest.
in Zeile 1682 steht folgendes:
Hab schon gegooglt, aber keine Lösung für das Problem gefunden. Dasselbe Problem bekomme ich auch, wenn ich die .exe ausführe, die ich aus meiner jar Datei generiert habe.
Bitte kann mir jemand helfen, woran das liegt, ich versteh nicht wieso der Java in der IDE funktioniert und beim Ausführen der jar nicht!?
Danke im Vorraus
ich führe meine jar Datei mit der Console aus, hab gegooglt wie das geht. Das Problem ist, dass ich dort eine NumberFormatException beim Einlesen einer Datei bekomme, die ich in der IDE (Netbeans) nicht bekomme:
Code:
C:/Users/Thomas/Documents/Abrechnungskasse/Backup/Konto.csv
Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException
at java.math.BigDecimal.<init>(Unknown Source)
at java.math.BigDecimal.<init>(Unknown Source)
at java.math.BigDecimal.<init>(Unknown Source)
at abrechnungskasse.Abrechnungskasse.generateKonto(Abrechnungskasse.java:1682)
at abrechnungskasse.Abrechnungskasse.<init>(Abrechnungskasse.java:96)
at abrechnungskasse.Abrechnungskasse$26.run(Abrechnungskasse.java:1931)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
in Zeile 1682 steht folgendes:
Code:
BigDecimal konto;
...
String[] inhalt = line.split(";");
konto = new BigDecimal(inhalt[1]);
Bitte kann mir jemand helfen, woran das liegt, ich versteh nicht wieso der Java in der IDE funktioniert und beim Ausführen der jar nicht!?
Danke im Vorraus