BlueJ je integrirano razvojno okruženje (SDI) dizajniran za programski jezik Java, uglavnom u obrazovne svrhe, ali je pogodan i za razvoj softvera malog obima.
BlueJ je razvijen da podrži nastavu i učenje objektno orijentisanog programiranja i kao rezultat toga, njegov dizajn se razlikuje od ostalih razvojnih okruženja. Glavni ekran grafički prikazuje strukturu klasa aplikacije u razvoju (u dijagramu vrlo sličnom UML-u) i objekti se mogu kreirati i testirati interaktivno.
U kombinaciji s jednostavnim korisničkim sučeljem, Ova jednostavnost interakcije omogućava lako eksperimentiranje s objektima u razvoju. Koncepti orijentacije objekta (klase, objekti, komunikacija putem poziva metoda) vizualno su predstavljeni u dizajnu interakcije u sučelju.
O Wiki BlueJ
BlueJ ima uređivač sličan onome što bi mogao biti notepad ili drugi uređivači kao što je Notepad.
Među njegovim glavnim karakteristikama možemo naći sljedeće:
- Objektno orijentirana reprezentacija: koncepti klasa i objekata su predstavljeni vizuelno.
- Jednostavnost interfejsa: Grafičko korisničko sučelje jednostavnije je nego u profesionalnim okruženjima velikih razmjera, a samim tim i lakše za učenje.
- Interakcija s objektima: Programeri mogu eksperimentirati s objektima stvarajući ih u Objekt Bench-u i koristeći interaktivne pojedinačne metode (uključujući prosljeđivanje parametara i inspekciju rezultata).
- «Code Pad»: Kodna pločica je alat koji trenutno procjenjuje proizvoljne izraze i fraze napisane na Javi.
- Ispitivanje regresije: BlueJ podržava regresijsko testiranje zahvaljujući svojoj integraciji s JUnit-om. Pored klasa JUnit rukopisa, mogu se snimati interaktivni testovi i od njih se mogu kreirati slučajevi JUnit testa.
- Podrška za rad u grupama: BlueJ pruža jednostavnu podršku za grupni rad putem podskupina CVS-a i Subverzione funkcionalnosti.
- Podrška za Java ME: Java ME (Micro Edition) projekti mogu se razvijati i implementirati iz BlueJ-a.
- Fleksibilni produžni sistem: Proširenja (aka Plug-Ins) mogu se razviti pomoću API-ja javnih proširenja kako bi se proširila funkcionalnost osnovnog okruženja programa.
- Kreirajte Jar datoteke i aplete
Prije odlaska na postupak instalacije ovog IDE-a važno je zapamtiti da, budući da BlueJ radi s Javom, na našem sistemu moramo imati instaliran JDK.
Kako instalirati BlueJ IDE na Linux?
Za one koje zanima mogućnost instaliranja ovog IDE-a na njihove sisteme strTo mogu učiniti slijedeći upute koje dijelimo u nastavku.
LProgrameri BlueJ službeno nam pružaju deb paket. Dakle, ako ste korisnik distribucije zasnovane na Debian 9 ili Ubuntu 18.10, morate preuzeti ovaj paket sa službene web stranice projekta.
Možemo se podržati uz pomoć naredbe wget, za to ćemo otvoriti terminal i u njega ukucati sljedeće:
wget https://www.bluej.org/download/files/BlueJ-linux-420.deb
Završeno preuzimanje paketa možemo ga instalirati s našim omiljenim upraviteljem paketa ili sa samog terminala sa sljedećom naredbom:
sudo dpkg -i BlueJ-linux-420.deb
Konačno, u slučaju problema s ovisnostima aplikacije, možemo ih riješiti izvršavanjem sljedeće naredbe u terminalu:
sudo apt -f install
Instalacija iz Flatpaka
Sada je još jedan način pomoću kojeg možete instalirati ovaj IDE u vašu Linux distribuciju u slučaju da niste korisnik bilo kojeg derivata Debiana ili Ubuntu-a, upotrebom Flatpak paketa.
Zbog toga je za izvedbu instalacije na ovaj način potrebno da u vašu distribuciju bude dodana podrška.
U terminal ćemo upisati sljedeću naredbu za instalaciju IDE-a:
flatpak install --user https://flathub.org/repo/appstream/org.bluej.BlueJ.flatpakref
Instalacija iz JAR-a
Na kraju, još pola strDa biste mogli koristiti BlueJ, preuzmite njegov JAR paket s kojim je njegova upotreba moguća. Jedini uvjet je da vaš sistem podržava JAVA.
Ovo preuzimamo s terminala sa:
wget https://www.bluej.org/download/files/BlueJ-generic-420.jar
I samo dvaput kliknite datoteku da biste je pokrenuli.