To jest moja pierwsza próba w Javie, i próbuję zrozumieć moją "Hello World" za pomocą Intellij IDEA.Dlaczego moja klasa nie jest akceptowalna
Nie chodzi o składnię, z którą mam problem, więcej o IDE.
Przede wszystkim pobrałem i zainstalowałem IntelliJ IDEA oraz zarówno 32-, jak i 64-bitowe wersje Java JDK. IDEA nie ma problemu ze znalezieniem mojej instalacji Java JDK i dostarczeniem mi intellisense. Stworzyłem rozwiązanie testowe o nazwie Test
i katalog src
, aby umieścić moje pliki źródłowe. Moje rozwiązanie explorer wygląda następująco:
My Java jest poniżej kompiluje pomyślnie:
public class HelloWorld {
static void main(String[] args){
System.out.println("Hello World");
}
}
Dodałem Java JDK do moich zmiennych środowiskowych na moim komputerze i jestem można przejść do skompilowanej klasy i uruchomić ją w wierszu poleceń. Działa dobrze.
Mój problem pojawia się za każdym razem, gdy próbuję uruchomić klasę z wnętrza IDEA, w celu debugowania. Po kliknięciu na Run
prosi mnie o edycję zmiennych środowiskowych. W wyświetlonym oknie dialogowym wybieram Application
pod Defaults
i próbuję wybrać HelloWorld
jako moją główną klasę. I pojawia się błąd mówiąc mi, że HelloWorld
jest nie do przyjęcia, tak jak pokazano poniżej:
Moje pytanie brzmi, jak mogę uruchomić mojej aplikacji konsoli Java wewnątrz pomysł dla celów debugowania? Co ja robię źle?
D'oh, oczywiście powinno być publiczne, dzięki. Co oznacza słowo kluczowe "final", jeśli nie masz nic przeciwko temu, że pytam? – JMK
'Finał' jest jak' const' w C# – Ilya
Doskonale, dziękuję! – JMK