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

Java classpaths.


ClouD

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

Δημοσ.

Δουλεύω σε windows 98 second edition final retail (τα οποία θα ξεφορτωθώ συντομότατα) και δεν μπορώ να βάλω τα classpaths. Έβαλα με τον τρόπο που λέει το documentation tis sun στο autoexec.bat τα classpaths αλλά δεν μπορώ με τίποτα να κάνω το java να δουλέψει, ενώ το javac δουλεύει. Έχω το developers kit στο C:\Java πως θα πρέπει να είναι το autoxec.bat για να μπορώ να κάνω compile και να τρέχω , κλάσεις από τα directories : C:\Java\Source, C:\Java\Classes ?

 

Ευχαριστώ.

Δημοσ.

Εχεις βαλει στο PATh κατι σαν αυτο (δες τα αντιστοιχα για σενα)

 

C:\Program Files\Java\j2re1.4.2_03\bin\

 

το java .exe βρισκεται εδω.....

Δημοσ.

set JAVA_HOME="C:\Java"

set PATH=%PATH%;%JAVA_HOME%\bin

 

Έτσι το έχω...

 

Το πρόβλημα είναι στο CLASSPATH όχι στο PATH...

Δημοσ.

ωραια, bαλε κι αλλο ενα system variable:

 

px. SET CLASSPATH=.;C:\JAVA\MYCLASSESFOLDER

 

alla an 8eleis na dei mesa se JARs, prepei na valeis olo to arxeio, de ftanei mono to folder twn jars.

px. SET CLASSPATH=.;C:\JAVA\MYCLASSESFOLDER;mylibs.jar

 

'h dokimase na valeis olh th java mesa :lol:

SET CLASSPATH=.;D:\jdk142\jre\lib\rt.jar

 

h teleia volevei gia to current dir

 

αν και συνηθως το classpath το βαζουμε σε επιπεδο προγραμματος, και οχι σε συστηματος, γιατι οτι βαλεις εκει πιθανων το διαβαζει καθε φορα που κανεις compile, και καθε φορα που τρεχει , οποιοδηποτε java program.

alla kaneis den se empodizei na to karafortoseis to system variable , εκτος απο ενα οριο 255 χαρακτηρων που δεν ξερω αν ισχυει στα win98.

 

javac -classpath .;d:\myclasses myprog.java

java -cp .;d:\myclasses myprog

Δημοσ.

Ναι δίκιο έχεις random και ευχαριστώ, απλά ήθελα να ξέρω την εναλλακτική , έλεος πιά με τα ορίσματα :ρ (αν και αυτά θα συνεχίσω να χρησιμοποιώ)

Δημοσ.

enallaktikh ennoeis gia na mhn plhktrologeis synexeia to "-cp xxxx"?

 

an einai ena programma pou ftiaxneis twra kai to kaneis synexeia, compile, run, edit, kai ksana ap thn arxh, mporeis na syntomeyseis me .bat files (mia mpakalistikh alla aplh proseggish sto Ant-ing )

 

px.

jac.bat //compiles a .java

javac -classpath .;\sss;\ddd\fff;bla.jar %1.java

 

usage

jac myprog

 

ja.bat //runs a .class

javac -cp .;sss;ddd;fff %1

 

usage

ja myprog

 

'h vazeis kai ta dyo mazi, se ena "tester.bat", na kanei mazi compile, run

 

epeiseis sou protinw na koitakseis ton compiler jikes apo thn ibm (free), pou einai poly taxyteros apo ton javac

Δημοσ.

πω πω μανια με τον jikes χεχεχεχ! (για τον random)

 

οσο για τον φιλο μαλλον η χρηση καποιου IDE να σε εκανε πιο παραγωγικο...παρολα αυτα τα μικρα αυτα θεματα με το classpath ειναι καλο να τα αντιμετωπιζει ο καθενας...

 

δες.. http://www.jcreator.com

http://www.netbeans.org

http://www.eclipse.org

http://www.borland.com -> Jbuilder

διαλεγεις και παιρνεις...εχουν γραφτει πολλα και εδω..για ολα τα παραπανω!

Δημοσ.

Random αυτό εννοούσα, εναλλακτική για να μην γράφω αυτό το πράγμα συνέχεια :-)

 

Ευχαριστώ παιδιά.

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

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

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