Page 1 of 3
Απορια στην πρωτη εργασια Java
Posted: Sun Nov 01, 2009 9:55 pm
by skycloud
Γεια σε ολους. Ειμαι πρωτοετης οποτε εαν οι αποριες μ ειναι χαζες εχω καλη δικαιολογια χεχε. Εκανα την πρωτη εργασια στην Java και αν και ειμαι σιγουρη οτι εχει ακομα λαθη, πιστευω οτι ειμαι σε καλο δρομο. Δεν εχω να ρωτησω κατι συγκεκριμενο για την εργασια προς το παρον, αλλα για κατι π δεν καταλαβαινω. Οταν παταω run στο jcreator μου βγαζει "Could not find the main class: ergasia1. Program will exit."
Ποιο ειναι το προβλημα και πως το λυνω? Σε απλα ελληνικα please... :P
Re: Απορια στην πρωτη εργασια Java
Posted: Sun Nov 01, 2009 10:02 pm
by nikolas17
έχεις βάλει το ίδιο όνομα στην εργασία σου και στην class? ( πχ ergasia1)
Re: Απορια στην πρωτη εργασια Java
Posted: Sun Nov 01, 2009 10:08 pm
by Master_ex
Επίσης σιγουρέψου ότι έχεις ορίσει το jdk/jre και επίσης ότι χρησιμοποιείς τις πιο πρόσφατες εκδόσεις τους.
Re: Απορια στην πρωτη εργασια Java
Posted: Sun Nov 01, 2009 10:09 pm
by skycloud
Χμμμ ξερω οτι κατι παιζει με την class γτ ενω θα επρεπε να εχω δυο documents, ενα .java κ ενα .class εγω βλεπω μονο το .java
Re: Απορια στην πρωτη εργασια Java
Posted: Sun Nov 01, 2009 10:10 pm
by para
Το .class θα δημιουργηθεί αυτόματα μόλις καταφέρεις και κάνεις compile το .java
Οπότε δεν είναι αυτό που θα πρέπει να σε απασχολεί στην παρούσα φάση.
Re: Απορια στην πρωτη εργασια Java
Posted: Sun Nov 01, 2009 10:17 pm
by skycloud
Αχα και τι με απασχολει οεο?? :PP
Re: Απορια στην πρωτη εργασια Java
Posted: Sun Nov 01, 2009 10:17 pm
by nikolas17
To JDK το έχει κατεβάσει, έτσι?

Re: Απορια στην πρωτη εργασια Java
Posted: Sun Nov 01, 2009 10:58 pm
by skycloud
nikolas17 wrote:To JDK το έχει κατεβάσει, έτσι?

ναι..
Re: Απορια στην πρωτη εργασια Java
Posted: Sun Nov 01, 2009 11:09 pm
by philimonas
Στο configure>options>JDK Profiles υπάρχει ο φάκελος με το JDK που έχεις κατεβάσει;
Re: Απορια στην πρωτη εργασια Java
Posted: Sun Nov 01, 2009 11:22 pm
by skycloud
philimonas wrote:Στο configure>options>JDK Profiles υπάρχει ο φάκελος με το JDK που έχεις κατεβάσει;
οh yes υπαρχει
Re: Απορια στην πρωτη εργασια Java
Posted: Sun Nov 01, 2009 11:26 pm
by Loner
Έχεις γράψει μέθοδο main στο πρόγραμμα? Έχεις κάνει compile?
Re: Απορια στην πρωτη εργασια Java
Posted: Sun Nov 01, 2009 11:40 pm
by skycloud
main εχω γραψει ναι.. compile πως πρεπει να κανω?
επισης πρεπει να εχω και το jre για να δουλεψει? γτ εγω εχω κανει ινσταλλ μονο το jdk + jcreator
--------------------------------
οκ τωρα εχω και το jre την ιδια εκδοση με το jdk οποτε καμια αλλη ιδεα?
Re: Απορια στην πρωτη εργασια Java
Posted: Sun Nov 01, 2009 11:42 pm
by Loner
Δε θυμάμαι ακριβώς πού αλλά κάπου έχει το JCreator compile,πρέπει να κάνεις compile πριν κάνεις run
Re: Απορια στην πρωτη εργασια Java
Posted: Sun Nov 01, 2009 11:43 pm
by philimonas
Αν κάνεις Build>Build File, τι σου βγάζει;
Re: Απορια στην πρωτη εργασια Java
Posted: Sun Nov 01, 2009 11:48 pm
by skycloud
εχει μια λιστα κ για παραδειγμα λεει
';' expected
'else' without 'if'
')' expected
integer number too large
not a statement
.
.
.
class, interface, or enum expected
Re: Απορια στην πρωτη εργασια Java
Posted: Sun Nov 01, 2009 11:53 pm
by philimonas
Αυτά είναι τα λάθη που έχει ο κώδικάς σου!
Πρέπει να τα διορθώσεις, για να μπορεί να γίνει compile και να φτιαχτεί αρχείο .class.
Το "Could not find the main class: ergasia1. Program will exit." που βγάζει αν κάνεις run είναι επειδή δεν υπάρχει αρχείο .class και επομένως δεν μπορεί να τρέξει το πρόγραμμα!
Re: Απορια στην πρωτη εργασια Java
Posted: Sun Nov 01, 2009 11:54 pm
by Loner
Λογικά αν κάνεις διπλό κλικ σε κάποιο τα λάθη θα σε πάει εκεί που είναι το λάθος

πχ το ';' expected φαντάζομαι είναι κάποια εντολή που δεν έχεις βάλει στο τέλος ;
Re: Απορια στην πρωτη εργασια Java
Posted: Mon Nov 02, 2009 12:00 am
by skycloud
κι εγω αυτο σκεφτηκα μολις το ειδα, ομως οπου λεει ';' expected, το ';' υπαρχει.... και το "if" υπαρχει για το "ελσε".... πφφφ :/
""
Re: Απορια στην πρωτη εργασια Java
Posted: Mon Nov 02, 2009 12:02 am
by philimonas
Για γράψε κανένα παράδειγμα...
Re: Απορια στην πρωτη εργασια Java
Posted: Mon Nov 02, 2009 12:05 am
by skycloud
τι παραδειγμα εννοεις? της εργασιας μου?
Re: Απορια στην πρωτη εργασια Java
Posted: Mon Nov 02, 2009 12:06 am
by philimonas
Ναι πχ το κομμάτι του κώδικα που σου βγάζει ότι λείπει το ';'.
Re: Απορια στην πρωτη εργασια Java
Posted: Mon Nov 02, 2009 12:09 am
by skycloud
ενα απο τα πολλα ειναι αυτο:
{if (k <= 800)
poso1 = k*0,07292;