Τι είναι η επιλογή D (-D) που καθορίζεται κατά την εκκίνηση της Java;
Ημερομηνία δημοσίευσης:8 Ιανουαρίου 2021.
INFOMARTION > Τι είναι η επιλογή D (-D) που καθορίζεται κατά την εκκίνηση της Java;
Επισκόπηση.
ClassLoaderLogManager" κατά την εκκίνηση της Java ή "-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager" στο "Περιβάλλον εκτέλεσης ⇒ VM arguments" στο Eclipse, ως εξής. logging.manager=org.apache.juli.ClassLoaderLogManager" ως εξής στο Eclipse.
Θα ήθελα να σας εξηγήσω τι συμβαίνει όταν προσθέτετε αυτό το '-DXXXXXXXX'.
Πίνακας περιεχομένων
1. Τι είναι η επιλογή D (-D);
Η επιλογή D (-D) είναι μια τιμή ιδιότητας του συστήματος Java.
Θα ήθελα να το τρέξω πραγματικά για να δω τι συμβαίνει όταν ορίζω τις τιμές των ιδιοτήτων του συστήματος.
1-1. Τι συμβαίνει αν το τρέξετε με την επιλογή D (-D)
Θα ήθελα να τρέξω το Eclipse με την επιλογή D (-D). Η συγκεκριμένη επιλογή είναι "-Dtest=testoption". Ρυθμίστε όπως φαίνεται στο παρακάτω διάγραμμα.
Δημιουργήστε μια απλή κύρια κλάση όπως φαίνεται παρακάτω.
Η εκτέλεση αυτής της κύριας κλάσης δείχνει ότι η τιμή "testoption" μπορεί να ληφθεί με όρισμα "test" ως εξής.
Αυτό σημαίνει ότι εάν η τιμή μιας ιδιότητας του συστήματος έχει οριστεί κατά την εκκίνηση της Java, η τιμή μπορεί να ανακτηθεί από την κλάση System.
3. περίληψη
Η επιλογή D (-D) κατά την εκκίνηση της Java επιτρέπει την ανάκτηση τιμών από την κλάση System. Χρησιμοποιείται, για παράδειγμα, όταν θέλετε να ορίσετε δυναμικά διαφορετικές τιμές για διαφορετικά περιβάλλοντα.
Σας ευχαριστούμε που παρακολουθήσατε μέχρι το τέλος.
■INFORMATION
Κάντε κλικ εδώ για να μεταβείτε στην αρχική σελίδα ΠΛΗΡΟΦΟΡΙΕΣ.
■PROFILE
Κάντε κλικ εδώ για ένα προφίλ.
■Στοιχεία επικοινωνίας.
Για ερωτήσεις σχετικά με το άρθρο, παρακαλούμε επικοινωνήστε μαζί μας εδώ.