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

JAVA Abstract Classes και Packages


Axelfc

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

Δημοσ.

Ο JBuilder ειναι πολυ βαρυς για τον υπολογιστη μου. Δεν εχω ψαξει ιδιαιτερα για αλλους. Μου αρεσει να παιδευομαι, ισως...; Εστω και απο κονσολα αυτα που κανω θα επρεπε να δουλεψουν, δεν ειναι λογικο...

Δημοσ.
Μωρέ δουλεύουνε απλά....

Απλα... Τελος παντων.

 

Τον πηρε το ματι μου τον JCreator. 1ος στο Google ;P Θα δω. Thanks για τη βοηθεια. :)

Δημοσ.

Στη συνεχεια εκτελω: javac Sparse.java

και παιρνω το παρακατω μηνυμα λαθους:

 

C:\gr\auth\ee\dsproject\a1>javac Sparse.java

Sparse.java:6: cannot find symbol

symbol: class A1Sparse

public class Sparse extends A1Sparse {

 

με ενα βελακι να δειχνει στο A1Sparse.

 

Δοκιμασα και απο το C:\ να εκτελεσω

javac gr\auth\ee\dsproject\a1\Sparse.java

αλλα και παλι πηρα το ιδιο μηνυμα λαθους.

 

Δοκίμασε: C:\>javac gr\auth\ee\dsproject\a1\*.java

Δημοσ.

Χρησιμοποιώ το gel, φυσικά native win app. Κάνει κάποια "κρασαρίσματα", αλλά αν το ρυθμίσεις σωστά γίνεται αρκετά εντυπωσιακό. Είναι free. Τρέχει γρήγορα... αυτά.

Δημοσ.

Δοκίμασε: C:\>javac gr\auth\ee\dsproject\a1\*.java

 

Τωρα ειδα καποια προοδο! Το compilation εγινε χωρις καποιο μηνυμα λαθους. Ωστοσο οταν πηγα να τρεξω το Sparse.class

"java Sparse.class" μου εβγαλε το ακολουθο σφαλμα:

 

Exception in thread "main" java.lang.NoClassDefFoundError: Sparse/java

 

Καμια ιδεα;

Δημοσ.

Sorry, λαθος μου.

java Sparse εκτελω και βγαζει το error:

Exception in thread "main" java.lang.NoClassDefFoundError: Sparse

 

Τοσες φορες που τα εχω γραψει...

Δημοσ.

Einai fysiologiko giati ap oti katalava h class einai mesa se kapoio package (to gr.auth.ee.dsproject.a1). Prepei na pas sto folder panw apo to folder gr kai na dwseis java gr.auth.ee.dsproject.a1.Sparse

 

D.

Δημοσ.
Einai fysiologiko giati ap oti katalava h class einai mesa se kapoio package (to gr.auth.ee.dsproject.a1). Prepei na pas sto folder panw apo to folder gr kai na dwseis java gr.auth.ee.dsproject.a1.Sparse

 

D.

 

Καλα καταλαβες, αλλα και παλι το ιδιο μηνυμα σφαλματος πηρα.

Δημοσ.

Λοιπον κοιτα

>
package gr.auth.ee.dsproject.a1;

 

η κλάση σου το class file πρεπει να βρίσκεται μέσα σε μια δομη οπως η παρακατω

 

/gr/auth/ee/dsproject/a1/Sparse.class

πηγαινε πανω απο το gr.

 

και δωσε

>
java gr.auth.ee.dsproject.a1.Sparse 

full qualified names!

 

(ιδια απαντηση με του Dionisou ..συγνωμη δεν το ειδα!)

Δημοσ.

Thanks σε ολους για τη βοηθεια. Τα παντα (javac , java, javadoc) πλεον μου τρεχουν σωστα! Τωρα μπορω να δοκιμασω και την αυτοματοποιηση καποιου προγραμματος... :wink:

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

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

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