linux - java - path

axel axelmangr at freemail.gr
Fri Oct 8 10:48:29 EEST 2004


axel wrote:
> Giorgos Keramidas wrote:
> 
>> Ναι, είναι "σαν" αλλά όχι ακριβώς.  Τι πιστεύεις ότι είναι πιο εύκολο;
>>
>> α. Να κάνεις rebuild το πρόγραμμα επειδή ο προγραμματιστής του ήταν
>> ηλίθιος κι έβαλε fixed absolute ή relative paths hard-coded μέσα στον
>> πηγαίο κώδικα.
>>
>> β. Να πειράξεις ένα configuration file ή, εναλλακτικά, να τρέξεις το
>> πρόγραμμα με command-line option που λέει που έχεις στήσει το
>> configuration του.
>>
>> Εγώ θα διάλεγα οποιαδήποτε στιγμή το δεύτερο.  Προτιμώ κάτι σαν:
>>
>>         $ java MyProgram.class -c /usr/local/etc/java/MyProgram.conf
>>
>> από το να ψάχνω γιατί το πρόγραμμα αποφάσισε μόνο του να ψάξει για το
>> configuration στον τρέχοντα κατάλογο.
> 
> 
> Έχεις απόλυτο δίκιο. Σε ευχαριστώ πολύ. Όταν ολοκληρωθεί θα ενημερώσω να 
> το κατεβάσετε και να μου πείτε τη γνώμη σας,
> 
> Και πάλι ευχαριστώ
> axelmangr

καλημέρα!

Το σκέφτξκα πολύ αυτό που μου είχες πεί και συμφώνησα. Κάθησα λοιπόν και 
το υλοποίησα. Όχι ακριβώς όπως είπες αλλά "περίπου" Δηλαδή το path το 
περνάς μέσα από το command line και έτσι βρίσκονται τα αρχεία. Όμως 
ισχύει η εξής απορία: Τι γίνεται όταν το πρόγραμα γίνει εικονίδιο σε 
desktop ή panel? εκεί πως θα περαστεί το location του conf file?

ευχαριστώ πολύ
axelmangr






More information about the Linux-greek-users mailing list