Δημοσιεύτηκε: 22 Φεβ 2009, 16:55
από cyberpython
linuxman έγραψε:Δες εδώ για δημιουργία τον πακέτων deb http://www.getdeb.net/app/Deb+Creator

Δε νομίζω οτι αυτά τα προγράμματα βοηθούν ιδιαίτερα, αφού για να λειτουργήσουν πρέπει ήδη να έχεις δημιουργήσει την απαραίτητη δομή στα directories, να έχεις δημιουργήσεις σωστά το makefile κλπ.

Καλύτερα είναι να ξεκινήσει κάποιος από εδώ:
https://help.ubuntu.com/6.10/ubuntu/pac ... index.html

και εδώ για debian:
http://www.debian.org/doc/maint-guide/

Το μεγαλύτερο πρόβλημα που αντιμετώπισα ήταν να καταλάβω πως έπρεπε να φτιάξω το makefile αφού η Java βασίζεται στο ant και όχι στο make, αλλά τελικά ήταν εξαιρετικά απλό - υπάρχουν 2 τρόποι:
1) Προσθέτουμε ως build-dependency το ant και απλά καλούμε το ant-script μέσα από το makefile - π.χ. ant jar (εύκολος τρόπος)
2) Κατασκευάζουμε ένα makefile που κάνει compile την εφαρμογή με κλήσεις στο javac (θέλει λίγο εξοικείωση με το classpath)