Page 1 of 1

java runtime

Posted: Fri Dec 10, 2004 4:27 pm
by silegav
Παιδιά μήπως ξέρετε κάποιον τρόπο να τρέχει java σε υπολογιστή χωρίς SDK?
Δηλαδή θέλω ένα πρόγραμμα που έφτιαξα να τρέξει κάπου που υπάρχει μόνο τα wins με ότι java έχουν μέσα.
Το jar δεν νομίζω ότι θα παίξει.
Καμία ιδέα?

Posted: Fri Dec 10, 2004 4:43 pm
by Einherjar
κατ'αρχάς για να τρέξει ένα πρόγραμμα σε Java δε χρειάζεται το sdk. του αρκεί και το jre. Οπότε για να τρέξεις ένα πρόγραμμα σε έναν υπολογιστή που δεν έχει Java, πρέπει να βάλεις μαζί και το jre (βλέπε π.χ. weka). Και μη ξεχνάς ότι το jre που θα βάλεις μαζί θα πρέπει να είναι για το σύστημα που προορίζεται να τρέξει το πρόγραμμα.
Αν θες να κάνεις κάτι τέτοιο καλούτερα να γράψεις κάτι σε cpp, κατά τη γνώμη μου

Posted: Fri Dec 10, 2004 4:49 pm
by silegav
είναι πια αργά....το σκέφτηκα κι εγώ, αλλά έχω χάσει το VS που είχα και βαριόμουν να ψάξω.... :-)

Posted: Sat Dec 11, 2004 8:19 pm
by HdkiLLeR
Εάν δεν χρησιμοποιείς τπτ περίεργες libs μέσα υπάρχουν και native java compilers. Κοινώς θα φτιάξεις .exe που δεν θα είναι διερμηνευόμενο. Βέβαια όπως είπε και ο Νεκτάριος δεν έχει σχέση το SDK άρα εάν έβαζες το prog σου μαζί με το jre μέσα σε έναν ωραίο installer(προτείνω της nullsoft) θα μπορείς να το χρησιμοποιήσεις παντού. θα κάνει ένα Install με τον κλασικό τρόπο και όλα κοπλέ.

Posted: Sun Dec 12, 2004 12:42 am
by silegav
ευχαριστώ, αλλά θα ήσουν και γ@@ω τα παιδιά αν μου έλεγες και που να βρώ τον Installer γιατί βαριέμαι να ψάχνω

Posted: Sun Dec 12, 2004 4:54 am
by HdkiLLeR
Open source εργαλείο για να δημιουργείς installers: http://nsis.sourceforge.net/

Posted: Sun Dec 12, 2004 1:34 pm
by Einherjar
βέβαια με αυτόν τον τρόπο το πρόγραμμά σου θα είναι περίπου +15Mb,όσο δηλαδή και το jre

Posted: Sun Dec 12, 2004 2:01 pm
by silegav
Δεν με πειράζει το μέγεθος.
Ευχαριστώ ρε.

Posted: Sun Dec 12, 2004 6:05 pm
by HdkiLLeR
Τπτ :)