Η δόμηση PDE παρέχεται με μια υποδομή για τη δόμηση μιας πλήρους εφαρμογής
RCP από ένα αρχείο ρυθμίσεων προϊόντος. Οι περισσότερες από τις ρυθμίσεις που
απαιτούνται για μια τέτοιου είδους δόμηση μπορούν να πραγματοποιηθούν μέσω
ορισμένων τροποποιήσεων στο πρότυπο build.properties που παρέχεται στη
δόμηση PDE. Η ενότητα που ακολουθεί εστιάζει στη ρύθμιση μιας απλής δόμησης
προϊόντος υπό την προϋπόθεση ότι όλες οι λειτουργίες και πρόσθετες
λειτουργίες που παραπέμπονται από το αρχείο προϊόντος είναι ήδη διαθέσιμες
τοπικά σε δίσκο.
Tο πρώτο βήμα για τη ρύθμιση μιας δόμησης είναι η δημιουργία του καταλόγου στον οποίο θα πραγματοποιηθεί. Αυτός ο κατάλογος θα αναφέρεται ως κατάλογος δόμησης και θα περιέχει τις λειτουργίες και πρόσθετες λειτουργίες καθώς και τα τεχνουργήματα που έχουν δημιουργηθεί. Στη συνέχεια, αντιγράψτε τις λειτουργίες και πρόσθετες λειτουργίες σας στους υποκαταλόγους "πρόσθετες λειτουργίες" και "λειτουργίες" αντίστοιχα. Το αρχείο ρυθμίσεων του προϊόντος σας θα βρίσκεται μέσα σε κάποια από αυτές τις πρόσθετες λειτουργίες/ λειτουργίες.
Το δεύτερο βήμα για τη ρύθμιση μιας δόμησης είναι η αντιγραφή του αρχείου προτύπου build.properties από το οrg.eclipse.pde.build/templates/headless-build σε έναν νέο κατάλογο που θα αποτελεί τον κατάλογο ρυθμίσεων δόμησης (θα αναφέρεται επίσης ως κατάλογος ρυθμίσεων). Τροποποιήστε το αντιγραμμένο αρχείο build.properties και ορίστε τις εξής ιδιότητες:/<plugin or
feature id>/path/to/.product
"<buildDirectory>/
plugins/
pluginToBuildA
pluginToBuildB
myProduct.product
...
features/
featureToBuild
...
<buildConfiguration>/
build.properties
<baseLocation>
plugins/
org.eclipse.core.runtime
org.eclipse.ui
...
features/
org.eclipse.rcp
org.eclipse.platform.launchers
...
-buildfile </path/to/productBuild.xml>
:
Αυτή είναι η διαδρομή στο productBuild.xml που παρέχεται από τη δόμηση pde.
Βρίσκεται στον κατάλογο org.eclipse.pde.build/scripts/productBuild.
Πρόκειται για το αρχείο δόμησης που καθοδηγεί ολόκληρη τη διαδικασία δόμησης
του προϊόντος.-Dbuilder=</path/to/configuration folder>
:
Αυτή είναι η διαδρομή στον φάκελο ρυθμίσεων δόμησης.java -jar
<eclipseInstall>/startup.jar -application
org.eclipse.ant.core.antRunner -buildfile
<<eclipseInstall>/plugins/org.eclipse.pde.build_<version>/scripts/productBuild/productBuild.xml>
-Dbuilder=<path to the build configuration folder>
Παρασκηνιακά αυτή η ρύθμιση θα δημιουργήσει μια λειτουργία που περιέχει τις πρόσθετες λειτουργίες ή λειτουργίες που ορίζονται στο αρχείο ρυθμίσεων του προϊόντος σας. Αυτή η λειτουργία που έχει δημιουργηθεί χρησιμοποιείται στη συνέχεια για την καθοδήγηση μιας κανονικής λειτουργίας που βασίζεται σε δόμηση χωρίς γραφικό περιβάλλον. Εάν η δόμηση πρέπει να προσαρμοστεί περισσότερο, π.χ. ανάκτηση από το χώρο αποθήκευσης, ανατρέξτε στην ενότητα Ειδικά θέματα δόμησης PDE για περισσότερες πληροφορίες.