Jak mogę skompilować plik .java?
Jakie programy będą mi potrzebne? Jeśli potrzebuję JDK Java, potrzebuję również pomocy w jego instalacji. Jestem bardzo nowy w Ubuntu, więc każdy program, który muszę zainstalować, będzie potrzebował samouczka, jak je zainstalować.
javac java_test.java
kończy się pomyślnie, ale niejava_test
można znaleźć pliku. tylko ag.class
java filename
, będzie działać, nawet jeśli pliku nie ma.javac
generuje,Program.class
uruchom go za pomocąjava Program
java.lang.ClassNotFoundException
, spróbujjava -cp . filename
.OpenJDK działa dla mnie najlepiej. To proste i nigdy nie miałem z tym problemu. Wystarczy wykonać następujące proste kroki:
Z poziomu terminalu zainstaluj otwarty jdk
Napisz program Java i zapisz plik jako filename.java
Teraz do kompilacji użyj tego polecenia z terminala
Jeśli wszystko działa dobrze, należy utworzyć nowy plik „filename.class”.
Aby uruchomić właśnie skompilowany program, wpisz poniżej polecenie w terminalu:
UWAGA
Możesz użyć dowolnego edytora tekstu (np. Gedit),
zastąp nazwę pliku dowolną nazwą
musisz być w tym samym katalogu, co „obecny katalog roboczy” (
pwd
uzyskany przez uruchomienie ) podczas uruchamiania polecenia z terminala.źródło
Jeśli na przykład Twój plik to
my_file.java
:Chcesz robić:
i wtedy
Jednak powszechną konwencją jest nadawanie klasom i plikom tej samej nazwy.
źródło
#
jest to znak komentarza w powłokach.Musisz zainstalować JDK, Java Development Kit. Ubuntu zawiera metapakiet default-jdk , który zależy od aktualnie preferowanego JDK. Teraz jest openjdk-6-jdk.
Aby skompilować plik Java w celu uruchomienia pliku .class, możesz uruchomić
i uruchom to
Jest to najprostszy przypadek użycia i przeważnie nie działa, ponieważ klasy java zależą głównie od innych klas java umieszczonych w bibliotekach.
Prawdopodobnie chciałbyś skorzystać z bardziej wyrafinowanych rozwiązań. Większość edytorów tekstu obsługuje podświetlanie składni Java, na przykład jEdit , kate lub vim , ale nie rozwiązują problemu kompilacji.
Masz inną opcję - możesz zainstalować w pełni funkcjonalną platformę Java IDE. Ubuntu zawiera zarówno główne środowiska IDE Java OpenSource - NetBeans i Eclipse .
źródło
Wystarczy wpisać
sudo apt-get update
, a następniesudo apt-get install openjdk-7-jdk
wykonać szybką instalację dla java7, a następnie możesz grać w gry z java :-)Aby uzyskać bardziej szczegółową oficjalną dokumentację Java, odwiedź ten link .
źródło
sudo apt-get install openjdk-7-jdk
). Ponadto najlepiej jest uruchomićsudo apt-get update
przedinstall
zapakowaniem pakietów z terminala.