Προς το περιεχόμενο

Java compiler?


therock

Προτεινόμενες αναρτήσεις

Δημοσ.

Μέσα από command line. Άνοιξε ένα παράθυρο command-line(run->cmd) πηγαίνε στο φάκελο που βρήκες το javac (ή αν έχεις δηλώσει το φάκελο στο path πήγαινε απευθείας στο φάκελο που βρίσκεται το πρόγραμμά σου) και τρέξει javac όνομα_αρχείου. Δες και εδώ.

Δημοσ.

Φροντισε το προγραμα που εχεις κανει να ειναι στο φακελλο που ειναι εγκατεστημενη η java . Πηγαινε command prompt και κανε cd στο path που ειναι εγκατεστημενη η java και συγκεκριμενα εκει που αποθηκευσες το προγραμα και πληκτρολογησε "javac ονομα αρχειου" και θα τρεξει ο compiler και θα παραξει το τελικο αρχειο το οποιο και μετα μπορεις να τρεξεις παλι απο command prompt μονο με το ονομα του.

Αν δεν θελεις να χρησιμοποιεις καθολου το comman prompt τοτε καλο θα ηταν να κατεβασεις ενα IDE (Intergrated Development Environment) για να κανεις τον προγραματισμο , το compiling και το run απο εκει και μια πολυ καλη προταση που εχω να σου κανω ειναι το netbeans το οποιο αν δεν κανω λαθος το προσφερει η Sun μαζι με την java ή αν θελεις πηγαινε http://www.netbeans.org και κατεβασε την τελεθταια εκδοση.Ειναι τελειως free και παρα πολυ καλο.

Αυτα απο μενα καλη τυχη :)

Δημοσ.
Φροντισε το προγραμα που εχεις κανει να ειναι στο φακελλο που ειναι εγκατεστημενη η java .

 

'H ayto, 'h mporeis na enhmerwseis ta enviroment variables toy ypologisth, wste na mporeis na trekseis to javac.exe se opoion katalogo kai an briskesai.

Ayto poy mporeis na kaneis dhladh einai :

An o fakelos poy brisketai to javac.exe einai o C:\jdk\bin, tote kane deksi klik sto My Computer, epelekse Properties kai phgaine sto tab Advanced. Ekei pathse to Enviroment Variables, epelekse to Path kai pata Edit. Sto telos ths grammhs toy para8yroy poy 8a soy anoiksei grapse ;c:\jdk\bin kai pata ok. To ';', xreiazetai gia na diaxwrizei ta paths metaksy toys. Twra pleon mporeis na ekteleseis ola ta arxeia toy fakeloy c:\jdk\bin (mesw command prompt), se opoiondhpote katalogo kai an briskesai. :wink:

Δημοσ.

Javanidis

 

Nai ayta ta tut ksekinisa na akolouthiso alla kollisa sto simeio pou prepei na kaneis compile tis entoles

 

Ta enviromental values ta exo dilosei Opaque alla to javac.exe den vrisketai sto bin alla tespa.Vasika giati tosos kopos gia na kaneis compile stin java?Kai ante tora na katevazo kai to netbeans gia na xo grafiko perivallon!

 

Vasika i java ti output exei sta arxeia?Mporei na vgalei .exe?Ta programmata pou ftiaxneis stin java pos ta trexeis sto pc?Mporeis ama exeis source code allon glosson c++,pascal etc na ta compilareis stin java?

Δημοσ.
Vasika i java ti output exei sta arxeia

Με το javac ως έξοδο θα έχεςι bytecode, τα οποία μπορεί να τα διαβάσει η Java Virtual Machine και να το εκτελέσει.

Δημοσ.

Αν ακολουθησες της οδηγιες στο tut ...τοτε σχετικα ευκολα θα επρεπε να εφτανες στο compile!μηπως ξεχασες κατι;

η ενοτητα

 

Θέτοντας το PATH και το CLASSPATH ειναι αρκετα καθαρη..και ουσιαστικα για αρχη σε ενδιαφερει απλα να σεταρεις στο path to.Πληρες μονοπατι για το \jdk\bin φακελο !απο εκει και περα...ανοιγεις εναν νεο command prompt για να παρει τις αλλαγες..και γραψε απλα javac για να δεις αν παιζει το ολο συστημα! για το πως κανεις compile ακολουθεις τις παρακατω οδηγιες..δεν ειναι τοσο δυσκολο..εναν text editor θελεις και αυτο ηταν ολο!

 

δεν λεω οτι ειναι ...κατι σαν την VB .αλλα θελει και αυτο ενα configuration Οπως τα παντα..και o gcc πχ για C, C++ και οτι αλλο σκεφτεις!

 

 

ενα IDE ...ακομα και το Jcreator κανει την διαδικασια ακομα πιο ευκολη! το netbeans ειμαι ενα ολοκληρωμενο IDE που εχει πολλα καλουδια..ισως οχι η καλυτερη αρχη για καθε αρχαριο..μιας και καλο ειναι να μαθεις να χειριζεσαι θεματα οπως την εγκατασταση του path /classpath για το jre και το jdk . οπως και να εχει θα κρυψει πολλες απο αυτες τις διαδικασιες..και θα εχεις μπροστα σου ασπρο χαρτι για να πειραματιστεις!

Δημοσ.

PAraitithika me to command prompt kai evala kateytheian to jcreator opou kai etreksa to hello world epitixos,apo kei kai pera den exo katalavei akoma ti logo pezei to na theseis paths kai classpath an kai ta exo thesei!Dld esto oti den theteis classpath meso tou enviromental values,tote ti allazei?

 

KAti teleyteo i java mporei na exei grafiko perivallon etsi?Enno na ftiaksei prog se grafiko perivallon?

Δημοσ.

Το CLASSPATH το χρησιμοποιεί η Java για να βρίσκει διάφορες κλάσεις που είτε χρειάζονται από τις εφαρμογές που φτιάχνεις. Εξου και class path! :D

 

Με την Java μπορείς να προγραμματίσεις ένα GUI χρησιμοποιόντας είτε AWT είτε SWING που είναι οι 2 libraries για αυτή τη δουλειά. :D

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...