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