Ubuntu-RS forumi
Ubuntu i Java - Verzija za Štampu

+- Ubuntu-RS forumi (http://forum.ubuntu-rs.org)
+-- Forum: Ubuntu opšta podrška (/Forum-ubuntu-opsta-podrska)
+--- Forum: Programiranje (/Forum-programiranje)
+--- Tema: Ubuntu i Java (/Thread-ubuntu-i-java)



Ubuntu i Java - sstanko78 - 25.08.2005. 17.01

Radim na razvoju jednog IS-a. Radimo u .net-u. Prešli bi smo na javu. Kristili bi Ubuntu linux. Inetersuje me:
Da li postoji verzija Jave 1.5 za Ubuntu?
Da li postoji verzija MySQL-a na Ubuntu-u?


- brainkilla - 25.08.2005. 19.38

Naravno da postoje oba, MySQL je standardni deo svih distribucija Linuxa, ako ne na CD-u koji dobijes, onda u repozitorijumima na netu ( http://packages.ubuntu.com ). Javu ces naci na Sunovom sajtu Wink
http://java.sun.com/developer/technicalArticles/Programming/linux/
http://www.blackdown.org


- attitude - 25.08.2005. 22.06

Ukoliko imate dobar net (a verovatno imate) pogledaj postove na forumu o repozitorijumima i instaliraj sa neta sta god zelis. Ima sve Smile ako treba pomoc tu smo. Rado cemo pomoci migraciju iz .neta i MS platforme Wink


- brainkilla - 25.08.2005. 22.58

Verovatno da ljudi imaju dobar net, ali posluzice i svaki dial-up koji se ne odvija preko Siemensovih centrala iz tridesetih godina proslog veka, ja sam za ovih mesec-dva dana od kada sam Ubuntu zamenio Debianom skinuo preko 200 MB, tako da je sve izvodljivo. Mozda ljudi ne znaju, ali podrska za .net postoji i u Linuxu, Mono Project
http://www.mono-project.com/Main_Page
S obzirom da nisam programer ne bih da smaram sta je bolje, ali opet, Java sljaka na svim zivim platformama. Uglavnom, migracija moze da prodje bez frke.


- zakili - 26.08.2005. 10.33

Ima kako da nema. I to vise paketa, imas i Sunov jdk1.5 imas i neke slobodne pakete i IBM-ov jikes. Sve je to na universe-u, tako da samo kucaj:
apt-cache search java i vidi cega svega ima.

Pored ovoga postoje paketi i za eclipse. netbeans nema na repozitorijumima, ali se veoma lako instalira.
za UML tu je Umbrello, koji je pisan u C++ za KDE, pa radi mnogo brzo, ali nemas ni priblizno mogucnosti kao u nekom "ozbiljnijem" uml alatu. Ima i komercijalnih aplikacija za uml (magicdraw, visual paradigma) koje su pisane u javi, pa rade i pod linuxom.

pozdravljam migraciju na javu, dotNet sucks Smile


- attitude - 26.08.2005. 11.17

Zato i nisam pominjao Mono, neka se otarase .neta


Hvala i . - sstanko78 - 26.08.2005. 14.18

Hvala svima. Nabavio sam NetBeans, sviđa mi se, a uskoro će biti
tu i eclips-e. Nisam ni znao da eclips-e ima toliko plug-in ova.
Što se tiče UML-a, Argo uml je ok,a Umbrello treba tek da pogledam.
Mono ne želim za sada ni da vidim. To je ipka varijanta .net-a.
Imam samo jedan problem ( ili je u pitnju još moje neznanje JAVA jzika) U .net-u sam mogao da Bind-ujem Tabele iz Baze podataka na određene kontrole tj, na njihova svojstva. Tako nešto nisam našao ni u swing-u ni AWT-u. Zna li neko nešto o tome ?


- zakili - 26.08.2005. 16.34

To ce malo teze ici na klik Smile
Ne znam na koje kontrole mislis. JTable mozes da povezes sa bazom sa nekoliko linija koda. Mada se mora priznati da je JTable daleko od C# DataSet-a.


- sstanko78 - 27.08.2005. 08.03

zakili, vidim da imaš iskustva sa javom. Nasao sam nešto što
bi moglo biti od koristi. Mislim na Hybernate. Postoje i neki alati i plug ini za Eclipse.
Hybernate mapira klase na tabele u bazi, jeli tako?
Zatim JTable (ili druge kontrole ) treba nekako da bindujem na
klase ?
Imaš li neki (MALI) primer sa jednotavnom tabelom.
Hybernate ima tutoriale ali bindovanje na JTable, to ne mogu da nađem. Sad
A koliko vidim tako nešto je moguće.
NetBeans i neke stvari tamo mi to nagoveštavaju.
Znam da je JTable daleko od c#Dataseta
Znam da to neće ići na click.


- zakili - 28.08.2005. 12.01

Da ne pisem sad nesto na brzinu, pogledaj ove linkove:
http://www.oreillynet.com/pub/a/oreilly/java/news/javaex_1000.html
http://java.sys-con.com/read/36848.htm


Potrebno je prvo da napravis tableModel, pa da tvojoj tabeli dodelis taj model i tek onda ucitavas podatke u tabelu.

Hybernate nisam koristio.


- sstanko78 - 30.08.2005. 19.03

Hvala svima na pomoći. U svakom slučaju
treb da izdvojim neko vreme da savladam JAVU.
Pošto sam već prošao c++ i c# biće malo lakše.
nadam se


- vITa - 10.10.2005. 15.02

hibernate je framework za povezivanje baze i objekata u kodu.

znaci nigde ne koristis jdbc za uzimanje objekata iz baze vec samo pozoves neke metode koje ti vrate objekat. takodje kad nesto u objektu promenis automatski se promena vrsi i u bazi.
takodje podrzava dosta baza tako da jednom napisan kod radi bilo gde jer sam hibernate pravi jdbc kod.

imas jedino zahtev da za objekat koji zelis da cuvas u bazi napises jedan xml file kojim kazes koji atribut objekta je primary key i sl. tako da sam hibernate napravi bazu . takodje mozes da dobijas i objekte koji se izvlace slozenim querijima iz baze. znaci relacije izmedju tabela i sl.

imas lepu knjigu o hibernate-u .nije duga i lako se cita. hibernate dev. notebook. imam ja u chm formatu pa se javi na pp ako hoces da ti shibnem.


- mveljko78 - 17.11.2005. 19.12

probaj enterprise java beans. imas swing komponente koje mogu da binduju podatke sa bazom,isto kao .NET

http://www.elegantjbeans.com


- vITa - 18.11.2005. 01.21

nikako ejb.

pre gledaj nesto drugo.
nrp spring framework i hibernate.
ejb donose ogromnu kompleksnost i probleme sa sobom zarad nekih stvari koje vecini aplikacija ne znace nista.tipa security management i sl.

a spring i hibernate su mnogo vise lighweight pristup i mnogo manje su komplikovani.


iskreno. izbegavaj ejb.


- sstanko78 - 20.11.2005. 22.54

Hvala svima, i dalje istrazujemo Ubuntu i Javu.
Ubuntu + Netbeans + MySQL + swing
to ce verovatno biti tako.
Radimo ipak klasicnu desktop aplikaciju


- imaginos - 04.10.2006. 19.27

Citat:Originally posted by sstanko78
Hvala svima. Nabavio sam NetBeans, sviđa mi se, a uskoro će biti tu i eclips-e.
znaci ima netbeans za ubuntu? Smile
kako da ga instaliram (ne vidim u add programs/synaptic)?


- civan - 04.10.2006. 19.51

Citat:Originally posted by imaginos
znaci ima netbeans za ubuntu? Smile
kako da ga instaliram (ne vidim u add programs/synaptic)?
Skini sa netbeans sajta i ekstraktuj u neki direktorijum. I pokreni instalaciju. Netbeans ne postoji u repozitorijumima (jos uvek)


- imaginos - 04.10.2006. 22.09

Citat:Skini sa netbeans sajta i ekstraktuj u neki direktorijum. I pokreni instalaciju. Netbeans ne postoji u repozitorijumima (jos uvek)

sori sto davim, ali jel treba pre toga da se instalira java (JVM, SDK ili sta vec)?


- Sikavica - 04.10.2006. 23.20

Citat:Originally posted by imaginos
sori sto davim, ali jel treba pre toga da se instalira java (JVM, SDK ili sta vec)?

apsolutno Wink
Mozes proci sa jre (java runtime environment), ali bolje instaliraj i jdk.
To su ti paketi sun-java5-jre i sun-java5-jdk.


- ivan.tufegdzic - 11.10.2007. 12.51

1.Skini sa nekog sajta bin fajl ya jdk1.5 (npr. sun-j2sdk1.5_1.5.0+update06_i386.bin).
2.U terminalu kucaj sudo apt-get install fakeroot java-package java-common
3. fakeroot make-jpkg sun-j2sdk1.5_1.5.0+update06_i386.bin -kreirace db fajl pa ga treba instalirati sa
4. sudo dpkg -i sun-j2sdk1.5_1.5.0+update06_i386.deb
5. sudo update-alternatives --config java

To je sve sto ti treba za instalaciju Jave.

Za EJB nisu bas u pravu. Ja programiram u Javi. Koristim Eclipse, Hibernate,Seam, EJB,faclets,. Ne moras koristiti mnogo EJB-a, ali npr je odlican za entitete (tabele u bazi).
Za mysql je lako. Sve mozes preko Software Update. Kada instaliras MySql instaliraj i MySqlQueryBrowser,super je.

Pozdrav
it


- Sikavica - 12.10.2007. 02.26

Java 5 i Java 6 nalaze se u repozitoriuma, tako da samo jedno
Kod:
sudo apt-get install sun-java6-jkd
bice dovoljo za instalacija jave.
Ne mogu sad da proverim, ali ako se ne varam mislim da je netbeans 5.5 takodje u feisty-updates repozitoriuma (koji je standardno uljucen). Ako gresim ondak se moze instalirati uz pomoc sledeceg repozitoriuma.
Kod:
deb http://download.java.net/ubuntu/feisty/