Λειτουργία εκκίνησης εφαρμογής Eclipse
Το PDE παρέχει μια λειτουργία εκκίνησης Εφαρμογή Eclipse που σας επιτρέπει να εκτελείτε και να πραγματοποιείτε εντοπισμό και διόρθωση σφαλμάτων στην πρόσθετη λειτουργία που χρησιμοποιείτε, πραγματοποιώντας εκκίνηση μιας ξεχωριστής εφαρμογής Eclipse. Όπως συμβαίνει και με άλλες λειτουργίες εκκίνησης στο Eclipse (π.χ. τις λειτουργίες εκκίνησης Εφαρμογή Java και Μικροεφαρμογή Java...), η λειτουργία εκκίνησης Εφαρμογή Eclipse μπορεί να κληθεί από μια συντόμευση, ενώ οι ρυθμίσεις εκκίνησης που την αφορούν ελέγχονται κεντρικά από το πλαίσιο διαλόγου Ρυθμίσεις λειτουργίας εκκίνησης.
Εκκίνηση με χρήση συντόμευσης
Ένας γρήγορος τρόπος να δοκιμάσετε μια πρόσθετη λειτουργία είναι να πραγματοποιηθεί εκκίνηση μιας ξεχωριστής εφαρμογής μέσα από τις συντομεύσεις εκκίνησης που παρέχει η Εφαρμογή Eclipse ως εξής:
Οι συντομεύσεις εκκινήσεων λειτουργούν βάσει περιβάλλοντος. Εάν ο επιλεγμένος πόρος είναι ένα έργο πρόσθετης λειτουργίας ή μια λειτουργία επεξεργασίας δηλώσεων πρόσθετης λειτουργίας, που ορίζει μια εφαρμογή (δηλαδή, μια επέκταση org.eclipse.core.runtime.applications) ή ένα προϊόν (δηλαδή μια επέκταση org.eclipse.core.runtime.products), τότε το PDE εκτελεί την εκκίνηση αυτής της εφαρμογής ή του προϊόντος. Το σύνολο των πρόσθετων λειτουργιών με το οποίο πραγματοποιεί εκκίνηση το PDE, είναι το μικρότερο δυνατό σύνολο, το οποίο και αποτελείται, μόνο, από την επιλεγμένη πρόσθετη λειτουργία και το σύνολο των προαπαιτουμένων της. Εάν η επιλεγμένη πρόσθετη λειτουργία περιέχει τόσο μια επέκταση προϊόντος όσο και μια επέκταση εφαρμογής, τότε προηγείται η επέκταση προϊόντος.
Εάν η πρόσθετη λειτουργία που επιλέγεται δεν περιέχει ούτε επέκταση προϊόντος, ούτε επέκταση εφαρμογής, το PDE πραγματοποιεί εκκίνηση ενός προεπιλεγμένου προϊόντος, το οποίο ορίζεται στο κλειδί eclipse.product του αρχείου config.ini, το οποίο βρίσκεται στον κατάλογο ${target_home}/configuration. Το ${target_home} αναφέρεται στην θέση της πλατφόρμας προορισμού όπως έχει καθοριστεί στη σελίδα προτιμήσεων Παράθυρα > Προτιμήσεις... > Ανάπτυξη πρόσθετης λειτουργίας > Πλατφόρμα προορισμού. Εάν το προεπιλεγμένο προϊόν εκκινηθεί, το σύνολο των πρόσθετων λειτουργιών που χρησιμοποιούνται κατά την εκκίνηση είναι οι πρόσθετες λειτουργίες του χώρου εργασίας και όλες οι πρόσθετες λειτουργίες που έχουν επιλεγεί στη σελίδα προτιμήσεων Πλατφόρμα προορισμού. Οι πρόσθετες λειτουργίες προορισμού των οποίων η ταυτότητα έρχεται σε διένεξη με την ταυτότητα των πρόσθετων λειτουργιών του χώρου εργασίας, δεν περιλαμβάνονται στις ρυθμίσεις εκκίνησης.
Το PDE δημιουργεί νέες ρυθμίσεις εκκίνησης Εφαρμογή Eclipse και τις προρυθμίζει με τις λογικές, δυνατές προεπιλογές. Αυτό γίνεται μόνο όταν απαιτείται και όχι κάθε φορά που καλείται μια συντόμευση εκκίνησης Εφαρμογή Eclipse. Το PDE αναζητά πρώτα τις υπάρχουσες ρυθμίσεις εκκίνησης για την Εφαρμογή Eclipse και χρησιμοποιεί εκ νέου αυτή που είναι ήδη συσχετισμένη με το προϊόν ή την εφαρμογή που εκκινείται. Εάν υπάρχουν πολλαπλές ρυθμίσεις εκκίνησης, συσχετισμένες με το προϊόν ή την εφαρμογή η οποία τίθεται σε εκκίνηση, το PDE παρουσιάζει ένα παράθυρο διαλόγου που περιέχει όλες τις ρυθμίσεις εκκίνησης που θα μπορούσαν να αντιστοιχούν και επιτρέπει στο χρήστη να πραγματοποιήσει την τελική επιλογή.
Προσαρμογή των ρυθμίσεων εκκίνησης
Εάν απαιτείτε πλήρη έλεγχο σχετικά με τον τρόπο εκκίνησης της εφαρμογής Eclipse, μπορείτε να δημιουργήσετε και να προσαρμόσετε τις ρυθμίσεις εκκίνησης που επιθυμείτε στο πλαίσιο διαλόγου Ρυθμίσεις εκκίνησης.
Το πλαίσιο διαλόγου Ρυθμίσεις εκκίνησης μπορεί να κληθεί από το Εκτέλεση > Εκτέλεση... ή το Εντοπισμός και διόρθωση σφαλμάτων > Εντοπισμός και διόρθωση σφαλμάτων... από το μενού ανωτέρου επιπέδου. Οι νέες ρυθμίσεις εκκίνησης Εφαρμογή Eclipse μπορούν να δημιουργηθούν με διπλό πάτημα στον κόμβο Εφαρμογή Eclipse στη λειτουργία προβολής διακλάδωσης στα αριστερά.
Οι ρυθμίσεις εκκίνησης Εφαρμογή Eclipse περιέχουν εφτά καρτέλες από τις οποίες υπάρχει η δυνατότητα προσαρμογής κάθε πτυχής της εκκίνησης δοκιμής. Ανατρέξτε στα ακόλουθα έγγραφα για περισσότερες λεπτομέρειες: