• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Uruchamianie programu z konsoli Java

0 głosów
230 wizyt
pytanie zadane 6 marca w Java przez krystian1997 Użytkownik (880 p.)

Witam,

mam taki problem iż chcę odpalić program napisany w Javie w konsoli. Przewertowałem internet i forum, skonfigurowałem konsole Javy zaznaczyłem Show console oraz Place Java icon in system tray jednak po wyszukaniu javy i odpaleniu konsoli ona od razu znika. Przesyłam pogląd próby zrobienia tego w wierszu poleceń. Folder bin znajduje się w folderze Java więc chyba jest dobrze zainstalowana. Proszę o pomoc

PS: Po wprowadzeniu tych zmian i zrestartowaniu komputera w folderze z projektem utworzył sie plik Bmi.class co świadczy o tym że program chyba się  skompilował w tej konsoli, jednak uruchomić go nie moge

komentarz 6 marca przez Arkadiusz Fajdek Dyskutant (9,490 p.)
pokaż jak wygląda ten plik. Możliwe że masz błąd w deklaracji metody main
komentarz 6 marca przez krystian1997 Użytkownik (880 p.)
edycja 6 marca przez krystian1997

Mam nadzieje że odpalam poprawny plik gdyż jest to jedyny plik o rozszerzeniu .java w folderze projektu

2 odpowiedzi

+1 głos
odpowiedź 6 marca przez Arkadiusz Fajdek Dyskutant (9,490 p.)
Okej zakładając że nie masz tam żadnego błędu (ciężko tak po zdjęciu powiedzieć, proponuje na samym początku uruchomić zwykłe hello world), robisz błąd, nie podajesz paczki (bardzo dobre wyjaśnienie jest tutaj: https://stackoverflow.com/questions/18093928/what-does-could-not-find-or-load-main-class-mean ale może trochę zmylić więc opiszę)

Najważniejsza sprawa! Zauważ że twoja klasa Bmi znajduje się w pakiecie bmi

1. Otwórz konsolę przed folderem bmi (załóżmy że masz C:\projekty\nazwa_projektu\src\bmi <- standardowo gdybyś używał jakiegoś IDE to miałbyś właśnie taką strukturę). W folderze src otwierasz konsole (shift + prawy przycisk myszy i otwierasz terminal)

2. robisz kompilacje: javac bmi/Bmi.java

3. uruchamiasz podając również pakiet! czyli: java bmi.Bmi

4. wszystko działa otwierasz szampana
+1 głos
odpowiedź 6 marca przez Mateusz51 Nałogowiec (28,200 p.)
po wywołaniu Javac Bmi.java dostałeś informacje że nie istnieje taki plik. Wydaje mi się, że jesteś w złym folderze. Aby to sprawdzić wpisz komente dir i zobacz czy w folderze jest ten plik. Jak nie to musisz się komentą cd przenieść do folderu z plikiem
komentarz 7 marca przez krystian1997 Użytkownik (880 p.)

Udało się. Wszystko działa. Zapomniałem dodać że sam również próbowałem odpalić to poprzez przejście do odpowiedniego folderu jednak posuwałem się o krok za daleko jeśli chodzi o ścieżkę. Dziękuję za pomoc pozdrawiam! :)

Podobne pytania

0 głosów
1 odpowiedź 1,791 wizyt
pytanie zadane 9 maja 2017 w Java przez Milesq Pasjonat (20,080 p.)
0 głosów
1 odpowiedź 173 wizyt
pytanie zadane 6 lutego 2018 w Rozwój zawodowy, nauka, szkoła, praca przez Pus_Tako_sy Początkujący (320 p.)
0 głosów
0 odpowiedzi 106 wizyt
pytanie zadane 17 czerwca 2017 w C i C++ przez PClove Początkujący (310 p.)
Porady nie od parady
Zadając pytanie postaraj się o szczegółowe opisanie problemu oraz udostępnienie wszystkich istotnych informacji (kody źródłowe, zrzuty ekranu itp.).Opisanie problemu

67,233 zapytań

114,193 odpowiedzi

242,036 komentarzy

45,642 pasjonatów

Przeglądających: 327
Pasjonatów: 7 Gości: 320

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...