Problem z uruchomienie programu wynikowego

0

Witam, właśnie pisze pierwszy większy program w JAVIE. Działający program podzieliłem na mniejsze pliki odpowiadające klasom i utworzyłem PACKAGE do którego dołaczyłem klasy. Wszystko działa w środowisku eclipse bez problemów.

Jeżeli jednak chcę uruchomić program pod windows
dostaje błąd
Exception in thread "main" java.lang.NoClassDefFoundError: SERWER <wrong name SerwerP/SERWER>
i potem cała litania problemów

Program uruchamiam komędą
java -Djdbc.drivers=org.firebirdsql.jdbc.FBDriver; -classpath jaybird-full-2.1.6.jar; SERWER
(poprzednio gdy miałem wszystko w jednym pliku wszystko działało ok)

Proszę o pomoc. Może to coś pomoże nazwa PACKAGE SerwerP nazwa klasy głównej z main SERWER

Będe wdzięczny za wszelkie sugestiw

0

a tą komendę wywołujesz poziomu katalogu workspace/cośtam/bin ?

0

Komęde wydaje będąc w katalogu ..../bin/SerwerP

SerwerP nazwa Package
w katalogu tym są wszystkie klasy

0

To źle robisz w takim razie. Bo wtedy java szuka sobie tej klasy tak jakby miała ona default package. Spróbuj z poziomu bin

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