Απορια στην πρωτη εργασια Java

Συζητήσεις για γλώσσες προγραμματισμού και θέματα σχετικά με προγραμματισμό.
User avatar
skycloud
byte level
byte level
Posts: 53
Joined: Tue Sep 29, 2009 8:26 pm
Gender:

Απορια στην πρωτη εργασια Java

Post by skycloud » Sun Nov 01, 2009 9:55 pm

Γεια σε ολους. Ειμαι πρωτοετης οποτε εαν οι αποριες μ ειναι χαζες εχω καλη δικαιολογια χεχε. Εκανα την πρωτη εργασια στην Java και αν και ειμαι σιγουρη οτι εχει ακομα λαθη, πιστευω οτι ειμαι σε καλο δρομο. Δεν εχω να ρωτησω κατι συγκεκριμενο για την εργασια προς το παρον, αλλα για κατι π δεν καταλαβαινω. Οταν παταω run στο jcreator μου βγαζει "Could not find the main class: ergasia1. Program will exit."

Ποιο ειναι το προβλημα και πως το λυνω? Σε απλα ελληνικα please... :P
“Rhaegar fought valiantly, Rhaegar fought nobly, Rhaegar fought bravely. And Rhaegar died. ”
User avatar
nikolas17
Gbyte level
Gbyte level
Posts: 1117
Joined: Sun Sep 20, 2009 12:51 am
Academic status: N>4
Gender:
Location: 192.168.1.1

Re: Απορια στην πρωτη εργασια Java

Post by nikolas17 » Sun Nov 01, 2009 10:02 pm

έχεις βάλει το ίδιο όνομα στην εργασία σου και στην class? ( πχ ergasia1)
Image
User avatar
Master_ex
Mbyte level
Mbyte level
Posts: 991
Joined: Tue Nov 06, 2007 11:11 pm
Academic status: N>4
Gender:

Re: Απορια στην πρωτη εργασια Java

Post by Master_ex » Sun Nov 01, 2009 10:08 pm

Επίσης σιγουρέψου ότι έχεις ορίσει το jdk/jre και επίσης ότι χρησιμοποιείς τις πιο πρόσφατες εκδόσεις τους.
http://foss.aueb.gr the penguin strikes back <(' ) | channel #foss-aueb @ irc.freenode.net
Image Play and help!
User avatar
skycloud
byte level
byte level
Posts: 53
Joined: Tue Sep 29, 2009 8:26 pm
Gender:

Re: Απορια στην πρωτη εργασια Java

Post by skycloud » Sun Nov 01, 2009 10:09 pm

Χμμμ ξερω οτι κατι παιζει με την class γτ ενω θα επρεπε να εχω δυο documents, ενα .java κ ενα .class εγω βλεπω μονο το .java
“Rhaegar fought valiantly, Rhaegar fought nobly, Rhaegar fought bravely. And Rhaegar died. ”
User avatar
para
Wow! Terabyte level
Wow! Terabyte level
Posts: 3648
Joined: Sat Nov 04, 2006 2:59 am
Academic status: Alumnus/a
Gender:

Re: Απορια στην πρωτη εργασια Java

Post by para » Sun Nov 01, 2009 10:10 pm

Το .class θα δημιουργηθεί αυτόματα μόλις καταφέρεις και κάνεις compile το .java ;)
Οπότε δεν είναι αυτό που θα πρέπει να σε απασχολεί στην παρούσα φάση.
Γύρνα είμαι ένα άψυχο κορμί που σ' αγαπάει, αισθάνομαι στον άνεμο φτερό
Σαν μέσα σε όνειρο η ζωή με προσπερνάει, δείξε μου οίκτο μια στιγμή παρακαλώ...
#!
Κοίτα πως με κατάντησε η δική σου η αγάπη, να μη γνωρίζω από που να κρατηθώ
Στο τελευταίο της ζωής το σκαλοπάτι, Γύρνα, είμαι ένα βήμα απ' το γκρεμό...
User avatar
skycloud
byte level
byte level
Posts: 53
Joined: Tue Sep 29, 2009 8:26 pm
Gender:

Re: Απορια στην πρωτη εργασια Java

Post by skycloud » Sun Nov 01, 2009 10:17 pm

Αχα και τι με απασχολει οεο?? :PP
“Rhaegar fought valiantly, Rhaegar fought nobly, Rhaegar fought bravely. And Rhaegar died. ”
User avatar
nikolas17
Gbyte level
Gbyte level
Posts: 1117
Joined: Sun Sep 20, 2009 12:51 am
Academic status: N>4
Gender:
Location: 192.168.1.1

Re: Απορια στην πρωτη εργασια Java

Post by nikolas17 » Sun Nov 01, 2009 10:17 pm

To JDK το έχει κατεβάσει, έτσι? :smt017
Image
User avatar
skycloud
byte level
byte level
Posts: 53
Joined: Tue Sep 29, 2009 8:26 pm
Gender:

Re: Απορια στην πρωτη εργασια Java

Post by skycloud » Sun Nov 01, 2009 10:58 pm

nikolas17 wrote:To JDK το έχει κατεβάσει, έτσι? :smt017

ναι..
“Rhaegar fought valiantly, Rhaegar fought nobly, Rhaegar fought bravely. And Rhaegar died. ”
User avatar
philimonas
Kilobyte level
Kilobyte level
Posts: 314
Joined: Thu Jul 19, 2007 1:19 pm
Academic status: Alumnus/a
Gender:

Re: Απορια στην πρωτη εργασια Java

Post by philimonas » Sun Nov 01, 2009 11:09 pm

Στο configure>options>JDK Profiles υπάρχει ο φάκελος με το JDK που έχεις κατεβάσει;
User avatar
skycloud
byte level
byte level
Posts: 53
Joined: Tue Sep 29, 2009 8:26 pm
Gender:

Re: Απορια στην πρωτη εργασια Java

Post by skycloud » Sun Nov 01, 2009 11:22 pm

philimonas wrote:Στο configure>options>JDK Profiles υπάρχει ο φάκελος με το JDK που έχεις κατεβάσει;

οh yes υπαρχει
“Rhaegar fought valiantly, Rhaegar fought nobly, Rhaegar fought bravely. And Rhaegar died. ”
User avatar
Loner
Venus Former Team Member
Posts: 4004
Joined: Fri Oct 26, 2007 11:08 pm
Academic status: N>4
Gender:
Location: Στη ρωγμή του χρόνου

Re: Απορια στην πρωτη εργασια Java

Post by Loner » Sun Nov 01, 2009 11:26 pm

Έχεις γράψει μέθοδο main στο πρόγραμμα? Έχεις κάνει compile?
You either die a Spongebob or live long enough to see yourself become the Squidward.
User avatar
skycloud
byte level
byte level
Posts: 53
Joined: Tue Sep 29, 2009 8:26 pm
Gender:

Re: Απορια στην πρωτη εργασια Java

Post by skycloud » Sun Nov 01, 2009 11:40 pm

main εχω γραψει ναι.. compile πως πρεπει να κανω?

επισης πρεπει να εχω και το jre για να δουλεψει? γτ εγω εχω κανει ινσταλλ μονο το jdk + jcreator

--------------------------------

οκ τωρα εχω και το jre την ιδια εκδοση με το jdk οποτε καμια αλλη ιδεα?
Last edited by cypher on Mon Nov 02, 2009 2:09 am, edited 2 times in total.
Reason: Double post
“Rhaegar fought valiantly, Rhaegar fought nobly, Rhaegar fought bravely. And Rhaegar died. ”
User avatar
Loner
Venus Former Team Member
Posts: 4004
Joined: Fri Oct 26, 2007 11:08 pm
Academic status: N>4
Gender:
Location: Στη ρωγμή του χρόνου

Re: Απορια στην πρωτη εργασια Java

Post by Loner » Sun Nov 01, 2009 11:42 pm

Δε θυμάμαι ακριβώς πού αλλά κάπου έχει το JCreator compile,πρέπει να κάνεις compile πριν κάνεις run
You either die a Spongebob or live long enough to see yourself become the Squidward.
User avatar
philimonas
Kilobyte level
Kilobyte level
Posts: 314
Joined: Thu Jul 19, 2007 1:19 pm
Academic status: Alumnus/a
Gender:

Re: Απορια στην πρωτη εργασια Java

Post by philimonas » Sun Nov 01, 2009 11:43 pm

Αν κάνεις Build>Build File, τι σου βγάζει;
User avatar
skycloud
byte level
byte level
Posts: 53
Joined: Tue Sep 29, 2009 8:26 pm
Gender:

Re: Απορια στην πρωτη εργασια Java

Post by skycloud » Sun Nov 01, 2009 11:48 pm

εχει μια λιστα κ για παραδειγμα λεει
';' expected
'else' without 'if'
')' expected
integer number too large
not a statement
.
.
.
class, interface, or enum expected
“Rhaegar fought valiantly, Rhaegar fought nobly, Rhaegar fought bravely. And Rhaegar died. ”
User avatar
philimonas
Kilobyte level
Kilobyte level
Posts: 314
Joined: Thu Jul 19, 2007 1:19 pm
Academic status: Alumnus/a
Gender:

Re: Απορια στην πρωτη εργασια Java

Post by philimonas » Sun Nov 01, 2009 11:53 pm

Αυτά είναι τα λάθη που έχει ο κώδικάς σου!
Πρέπει να τα διορθώσεις, για να μπορεί να γίνει compile και να φτιαχτεί αρχείο .class.
Το "Could not find the main class: ergasia1. Program will exit." που βγάζει αν κάνεις run είναι επειδή δεν υπάρχει αρχείο .class και επομένως δεν μπορεί να τρέξει το πρόγραμμα!
User avatar
Loner
Venus Former Team Member
Posts: 4004
Joined: Fri Oct 26, 2007 11:08 pm
Academic status: N>4
Gender:
Location: Στη ρωγμή του χρόνου

Re: Απορια στην πρωτη εργασια Java

Post by Loner » Sun Nov 01, 2009 11:54 pm

Λογικά αν κάνεις διπλό κλικ σε κάποιο τα λάθη θα σε πάει εκεί που είναι το λάθος ;) πχ το ';' expected φαντάζομαι είναι κάποια εντολή που δεν έχεις βάλει στο τέλος ;
You either die a Spongebob or live long enough to see yourself become the Squidward.
User avatar
skycloud
byte level
byte level
Posts: 53
Joined: Tue Sep 29, 2009 8:26 pm
Gender:

Re: Απορια στην πρωτη εργασια Java

Post by skycloud » Mon Nov 02, 2009 12:00 am

κι εγω αυτο σκεφτηκα μολις το ειδα, ομως οπου λεει ';' expected, το ';' υπαρχει.... και το "if" υπαρχει για το "ελσε".... πφφφ :/
""
“Rhaegar fought valiantly, Rhaegar fought nobly, Rhaegar fought bravely. And Rhaegar died. ”
User avatar
philimonas
Kilobyte level
Kilobyte level
Posts: 314
Joined: Thu Jul 19, 2007 1:19 pm
Academic status: Alumnus/a
Gender:

Re: Απορια στην πρωτη εργασια Java

Post by philimonas » Mon Nov 02, 2009 12:02 am

Για γράψε κανένα παράδειγμα...
User avatar
skycloud
byte level
byte level
Posts: 53
Joined: Tue Sep 29, 2009 8:26 pm
Gender:

Re: Απορια στην πρωτη εργασια Java

Post by skycloud » Mon Nov 02, 2009 12:05 am

τι παραδειγμα εννοεις? της εργασιας μου?
“Rhaegar fought valiantly, Rhaegar fought nobly, Rhaegar fought bravely. And Rhaegar died. ”
User avatar
philimonas
Kilobyte level
Kilobyte level
Posts: 314
Joined: Thu Jul 19, 2007 1:19 pm
Academic status: Alumnus/a
Gender:

Re: Απορια στην πρωτη εργασια Java

Post by philimonas » Mon Nov 02, 2009 12:06 am

Ναι πχ το κομμάτι του κώδικα που σου βγάζει ότι λείπει το ';'.
User avatar
skycloud
byte level
byte level
Posts: 53
Joined: Tue Sep 29, 2009 8:26 pm
Gender:

Re: Απορια στην πρωτη εργασια Java

Post by skycloud » Mon Nov 02, 2009 12:09 am

ενα απο τα πολλα ειναι αυτο:

{if (k <= 800)

poso1 = k*0,07292;
“Rhaegar fought valiantly, Rhaegar fought nobly, Rhaegar fought bravely. And Rhaegar died. ”
Post Reply

Return to “Προγραμματισμός”