Hey.
Ich programmiere mit Netbeans an einem Java-Projekt, das Anfangs unter Windows entwickelt wurde. Jetzt schreibe ich es unter LInux. Wenn ich es aber in Linux versuche, auszuführen (.jar Datei), bekomme ich folgende Fehlermeldung:
SEVERE could not reopen database
org.hsqldb.HsqlException: file input/output error: /home/sargtex/Java/KI/lib/Bibliothek.jar../../databases/ki/ki.log
at org.hsqldb.error.Error.error(Unknown Source)
at org.hsqldb.persist.Log.openLog(Unknown Source)
at org.hsqldb.persist.Log.open(Unknown Source)
at org.hsqldb.persist.Logger.openPersistence(Unknown Source)
at org.hsqldb.Database.reopen(Unknown Source)
at org.hsqldb.Database.open(Unknown Source)
at org.hsqldb.DatabaseManager.getDatabase(Unknown Source)
at org.hsqldb.DatabaseManager.newSession(Unknown Source)
at org.hsqldb.jdbc.JDBCConnection.<init>(Unknown Source)
at org.hsqldb.jdbc.JDBCDriver.getConnection(Unknown Source)
at org.hsqldb.jdbc.JDBCDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(DriverManager.java:620)
at java.sql.DriverManager.getConnection(DriverManager.java:200)
at library.datenbank.HSQLDatabase.connect(HSQLDatabase.java:57)
at library.datenbank.HSQLDatabase.<init>(HSQLDatabase.java:44)
at library.datenbank.HSQLDatabase.getInstance(HSQLDatabase.java:120)
at künstlicheintelligenzinstaller.Installer.createTables(Installer.java:42)
at künstlicheintelligenzinstaller.Installer.main(Installer.java:32)
, also einen "file input/output error". Das System läuft mit der HSQLDB, sollte das wichtig sein. Alle benötigten Bibliotheken liegen bei. In Netbeans erhalte ich keine Fehlermeldungen. Dateirechte sind gesetzt, sogar auf 0777, Home-User ist Besitzer und Gruppe, habs auch mit dem Ausführen per sudo versucht, die angefragte Datei existiert.
Was mache ich falsch?
Vielen Dank im Voraus!, SargTeX