Ως γνωστόν, οι βιβλιοθήκες του JDeveloper βρίσκονται στο μενού Tools-->Manage Libraries. Ένα μειονέκτημα που παρουσιάζει η διαχείριση των βιβλιοθηκών των extensions, είναι η αδυναμία αλλαγής των στοιχείων τους από τον χρήστη, καθώς όλα τα στοιχεία (class path, source path, JavaDoc path) εμφανίζονται ανενεργά.
Το πρόβλημα αυτό το αντιμετώπισα με το extension του Spring (http://www.springframework.org), το οποίο δεν περιελάμβανε JavaDoc πληροφορία, δηλαδή η καταχώρηση Doc Path στην βιβλιοθήκη ήταν κενή.
Για να ξεπεραστεί αυτό το πρόβλημα και έπειτα από συμβουλή του Duncan Mills (http://groundside.com/blog/DuncanMills.php) αναγκάστηκα να πειράξω την αρχική εγκατάσταση του Spring extension ως εξής:
- Κατέβασμα του JavaDoc για το Spring από το http://www.springframework.org
- Αντιγραφή του Spring extension jar που βρίσκεται στο $JDEV_HOME/jdev/extensions σε ένα άλλο directory
- Unzip του jar αρχείου (εντολη jar xvf όνομα_αρχείου_extension.jar)
- Τροποποίηση του αρχείου META-INF/extension.xml ώστε αμέσως μετά το tag
να περιλαμβάνει μια καταχώρηση του στυλ: διαδρομή_αρχείου_javadoc - Επαναδημιουργία του Spring extension με την εντολή jar cvf όνομα_αρχείου_extension.jar
- Αντιγραφή του αρχείου που μόλις κατασκευάστηκε στον κατάλογο $JDEV_HOME/jdev/extensions και αντικατάσταση του παλαιότερου
ενώ πλέον η JavaDoc βοήθεια θα είναι στη διάθεσή σας για το Spring extension.
No comments:
Post a Comment