Witam,
Mam problem, którego nie rozumiem.
Mam projekt napisany w Java i jak go uruchamiam z eclipse to chodzi bez zarzutów.
Usiłuję uruchomić go z wiersza poleceń i ...
piszę javac....
i wyskakuje mi 37 błędów większość z nich jest w stylu:
package org.openga.selenium.ie doesn't exist
import org.openga.selenium.ie Internet explorer driver.
Przecież gdyby tych importów nie było to i uruchamiając z eclipse projekt by się "wykrzaczył".
Przełoży ktoś na polski :)
- Rejestracja:ponad 9 lat
- Ostatnio:około rok
- Postów:73

- Rejestracja:prawie 8 lat
- Ostatnio:ponad 4 lata
- Lokalizacja:Siemianowice Śląskie
- Postów:500
Java ma coś takiego jak classpath. Eclipse ustawia to zgodnie z definicjami projektu. Wstawia do tej zmiennej listę wszystkich bibliotek (jarów), które Twój program potrzebuje.
Przed uruchomieniem javac
zrób:
SET CLASSPATH=c:\sciezka\selenium.jar;c:\sciezka2\innabib.jar
Jeżeli wpiszesz tam jedną z bibliotek, będzie mniej komunikatów o błędach. I tak dalej, aż wszystko przejdzie.
W praktyce rzadko tak się robi, tylko przy programach, gdzie jest bardzo mało zależności. Później używa się systemów budowania: ide (czyli np. eclipse) albo gradle.
- Rejestracja:ponad 9 lat
- Ostatnio:około rok
- Postów:73
Dzięki - pomogło.
Mam jeszcze jedno pytanie: javac domyPL_domy to nie wykazuje mi żadnych błędów.
Potem piszę java domyPL_domy to pojawiają się błąd
Error could not find or load main class domyPL_domy caused by java.lang.ClassNotFoundexception:domyPL_domy. Coś jeszcze powinienem zrobić by uruchomić program z linii poleceń? Coś pomijam?
- Rejestracja:ponad 9 lat
- Ostatnio:około rok
- Postów:73
Zrzuty z ekranu
- struktura.png (4 KB) - ściągnięć: 111
- plik.png (7 KB) - ściągnięć: 122
- CMD.png (58 KB) - ściągnięć: 108

- Rejestracja:ponad 21 lat
- Ostatnio:około 3 lata
- Lokalizacja:Space: the final frontier
- Postów:26433
Jesteś w złym katalogu. Musisz być powyzej pakietów (wiec w src) i wołać kwalifikowaną nazwę razem z pakietem.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.