Na właśnie, pytanie jak w temacie, wiem już że wybrać IDE IntellJ, ale czy potrzebuje coś jeszcze? jakieś fajne narzędzia dla programowania aplikacji desktopowych?
Co muszę zainstalować żebym mógł programować w Javie?
- Rejestracja: dni
- Ostatnio: dni
Potrzebujesz jedynie JDK.
- Rejestracja: dni
- Ostatnio: dni
Drobne uzupełnienie https://www.jetbrains.com/idea/help/sdk.html
- Rejestracja: dni
- Ostatnio: dni
- Postów: 473
karolinaa napisał(a):
- Porządny system UNIX. Gentoo lub Arch ewentualnie Mint.
@karolinaa , Możesz rozwinąć profanowi, czemu uważasz, że do programowania w Javie tak bardzo ważny jest system?
Chodzi mi o to, że ja zawsze słyszałem, że akurat Java to jest tak oddzielona od OS jak tylko się da, więc chyba akurat w tym konkretnym przypadku różnicy między Linuxami czy innymi Windowsami nie powinno się tak bardzo odczuwać?
Ale nie wiem, ja to jestem z drugiego roku dopiero ;P
- Rejestracja: dni
- Ostatnio: dni
W zasadzie jedynym ograniczeniem na system jest to na co jest dostępne JDK. Nie ma problemu, bo Oracle wydaje dla Windows, Linux i Mac OS X. IBM wydaje JDK na linucha na dziwych architekturach (np. PowerPC).
Schody zaczynają się, gdy ludzie są miłośnikami systemów jak FreeBSD (tak jak ja). Wtedy pozostaje open-source OpenJDK, którego nikt poważnie nie użyje produkcyjnie. Może się to zmienić, bo generalnie od czasów JDK 1.7+ praktycznie jest to dokładnie takie samo źródło co w przypadku Oracle JDK. Może kiedyś wrócę na FreeBSD i będę cisnął na OpenJDK. Na razie nie mam czasu na eksperymenty. Dobry system to taki, o którym się nie myśli. Dlatego korzystam ze stabilnego Red Hat Linux Enterprise / CentOS (mało innowacyjny). Ma działać.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 185
potrzebujesz jedynie pomocy www.google.com
- Rejestracja: dni
- Ostatnio: dni
Usunąłem wszystkie posty sugerujące niezbędność Linuksa lub innego SO.
- Rejestracja: dni
- Ostatnio: dni
Do aplikacji desktopowych Intellij IDEA ma wbudowany GUI designer dla SWING'a, chociaż polecane jest teraz JavaFX a do tego sciagnij sobie JavaFX Scene Builder, Intellij ma także obsługę jego. Tworzysz pliczek z rozrzeszeniem .fxml klikasz prawym ostatnia opcja i wyszukujesz JavaFX Scene Builder. Co do narzędzi to przyda ci się jeszcze Maven lub Ant może to nie na początek, żeby przywyknąć do struktury projektu Intellij i "wyklikiwania", zamiast od razu do mavena. Polecam jeszcze od siebie paczke lombok, która za pomocą adnotacji pozwala na generowanie getterów setterów konstruktorów z tego co się orientujeod intellij 15.0 PLUGIN jest włączony automatycznie. Jakbyś używał maven'a to jeszcze dorzuć to : http://mvnrepository.com/artifact/org.projectlombok/lombok/1.16.6