» »

Eclipse in java

Eclipse in java

m.i.h.a. ::

Inštaliral sem si program eclipse, kateri se mi po prvih poizkusih zdi odličen, ampak me zanima, kako nastaviti, da ti compiler prevaja programa glede na to, katerega imaš odprtega. Recimo, da imaš odprte tri programe (javine) in hočeš prevest prvega moraš kliknit tisto ikono in izbrati Debug as -> Java Application in potem naslednji program spet Debug as -> Java Application in tako dalje, potem ko klikaš na tistega hrošča za debug se vedno prevede (in izvede) prvi program, ne glede ali je zaprt ali odprt in zato moraš ročno brisat tiste nastavitve za posamezen program. Torej, ali obstaja kakšna nastavitev, ki ti omogoča, da odpreš program, ga prevedeš ga potem zapreš in odpreš drugega in prevedeš tega drugega in tako naprej. Upam, da razumete, kaj hočem povedat.

kopernik ::

Sam vsakodnevno uporabljam Eclipse in ne vem kaj hočeš povedati.

Govoriš o projektih, ali o classih z main metodo?

V Eclipsu se vsi classi avtomatsko prevedejo, ko jih shranjuješ. Če si pa to izklopil, se prevedejo, ko daš rebuild.

Debugiranje je zgodba zase. Pri razhroščevanju in poganjanju javanskih programov, namesto da klikneš Debug as oz. Run as, klikneš na Debug... oz. Run...
Nato klikneš v novem oknu na Java aplication in button New (spodnji del okna) ter tako definiraš nove nastavitve za zaganjanje classa z main metodo. Teh nastavitev imaš lahko poljubno mnogo. Nato, ko želiš pognati (ali debugirati) kakšen class, samo klikneš na ime nastavitve.

m.i.h.a. ::

Pa se da kako nastaviti, da imaš eno nastavitev za več class-ov, da ti ni treba vedno izbirat tisto nastavitev za določen program, recimo tako kot v editorju Textpad v katerem si imel odprtih več programov in se ti je prevedel le tisti, katerega kodo si gledal brez kakršnega izbiranja nastavitev? Se to da?

kopernik ::

Prevedel ali pognal? To sta dve različni stvari.
Za prevajanje si lahko naštimaš več različnih source folderjev in za vsakega različne output folderje.

Textpada pa nikoli nisem uporabljal.

Drugače pa lahko vsak class z main metodo zaženeš z izbiro Run as-> Java Application. Brez nastavljanja česarkoli.

kopernik ::

Drugače si pa obvezno poglej Ant. Je tudi zelo dobro integriran v Eclipsu. To je nekakšen make za Javo, s to razliko, da so skripte v XML in da ima ogromno taskov že predefiniranih (narediš lahko tudi svoje) - za kompajlanje, poganjenje, deployanje, itd.

Idealno orodje, da ne zgubljaš preveč časa z administracijo tvojih projektov.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Java

Oddelek: Programiranje
335715 (4316) Spura
»

Kako vključiti v jar dodaten jar

Oddelek: Programiranje
6822 (688) jeryslo
»

Java - od kode do uporabnega programa

Oddelek: Programiranje
61195 (1071) enadiz
»

CATALINA_OPTS environment variable

Oddelek: Programiranje
61328 (1190) xsenon
»

Java Error !!!

Oddelek: Programiranje
51020 (977) Tr0n

Več podobnih tem