Z eclipse działa,z cmd nie.

Z eclipse działa,z cmd nie.
FR
  • Rejestracja:ponad 9 lat
  • Ostatnio:około rok
  • Postów:73
0

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 :)

jarekczek
  • Rejestracja:prawie 8 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Siemianowice Śląskie
  • Postów:500
0

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.


Przeważnie ignoruję niezarejestrowanych użytkowników.
FR
  • Rejestracja:ponad 9 lat
  • Ostatnio:około rok
  • Postów:73
0

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?

FR
  • Rejestracja:ponad 9 lat
  • Ostatnio:około rok
  • Postów:73
0

Zrzuty z ekranu

Shalom
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

Jesteś w złym katalogu. Musisz być powyzej pakietów (wiec w src) i wołać kwalifikowaną nazwę razem z pakietem.


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"

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.