Eclipse + runnable jar

Odpowiedz Nowy wątek
2011-07-18 11:50
grom44
0

Mam taki problem. Poniżej przedstawiam kawałek kodu. Wyświetla on dla testu informacje z tabeli w bazie danych. Baza jest na plikach. W eclipse jak uruchomię wszystko ok działa. Natomiast jak zrobię runnable jara, to jedyne co się dzieje po odpaleniu go, to wypakowuje pliki bazy danych do katalogu w którym plik się znajduję, a okna z wiadomością się nie pokazują...

public static void main(String[] args) {

            try {
                Class.forName("org.hsqldb.jdbcDriver");
                Connection c = DriverManager.getConnection("jdbc:hsqldb:file:baza/testowa", "SA", "");
                Statement s = c.createStatement();

                ResultSet wynik = s.executeQuery("SELECT * FROM klient");
                while (wynik.next()){
                    JOptionPane.showMessageDialog(null, wynik.getInt("id")+" "+wynik.getString("imie"), "Test", 0);
                }

                s.close();
                c.close();
            } catch (SQLException e) {
                System.out.print("Brak połączenia z bazą daych ");
                e.printStackTrace();
            }
            catch (ClassNotFoundException e) {
                System.out.print("Nie znaleziono klasy ");
               e.printStackTrace();
            }

            System.exit(0);
    }

Pozostało 580 znaków

2011-07-18 11:55
bo
0

Nie uruchamiaj jara przez kliknięcie tylko otwórz konsolę, wpisz java -jar TwojJar i przeczytaj komunikaty wypisane przez obsługę wyjątków.

Pozostało 580 znaków

2011-07-18 12:06
grom44
0

Dzięki, rozwiązałem już problem. Przekopiowałem bazę ręcznie i wtedy zaczęło działać. Widocznie eclipsa przy pakowaniu jara coś knoci...

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0