Πώς αποκλείετε μια μεταβατική εξάρτηση στο gradle;
Πώς αποκλείετε μια μεταβατική εξάρτηση στο gradle;

Βίντεο: Πώς αποκλείετε μια μεταβατική εξάρτηση στο gradle;

Βίντεο: Πώς αποκλείετε μια μεταβατική εξάρτηση στο gradle;
Βίντεο: Με ποια σειρά να διαβάσω και πώς; 2024, Νοέμβριος
Anonim

Εξαίρεση μεταβατικού Εξάρτηση κατά διαμόρφωση

Βρείτε το ξεχωριστό παράδειγμα της ενότητας και της ομάδας. Βρείτε πρώτα το παράδειγμα που θα χρησιμοποιεί την εξάρτηση της μονάδας όπως παρακάτω. Εκτελέστε την εντολή βαθμίδα eclipse, θα δείτε ότι το dom4j και η εξάρτησή του JAR δεν θα είναι διαθέσιμα στο classpath.

Έχοντας αυτό υπόψη, τι είναι η μεταβατική εξάρτηση στο gradle;

Μεταβατική εξάρτηση Μια παραλλαγή ενός συστατικού μπορεί να έχει εξαρτήσεις σε άλλες ενότητες για να λειτουργήσει σωστά, τα λεγόμενα μεταβατικές εξαρτήσεις . Οι εκδόσεις μιας ενότητας που φιλοξενείται σε ένα αποθετήριο μπορούν να παρέχουν μεταδεδομένα για να τα δηλώσουν μεταβατικές εξαρτήσεις . Από προεπιλογή, Gradle επιλύει μεταβατικές εξαρτήσεις αυτομάτως.

Ομοίως, τι είναι η μεταβατική εξάρτηση στο DBMS; ΕΝΑ μεταβατική εξάρτηση σε μια βάση δεδομένων είναι μια έμμεση σχέση μεταξύ τιμών στον ίδιο πίνακα που προκαλεί μια συνάρτηση εξάρτηση . Για να επιτευχθεί η ομαλοποίηση πρότυπο της Τρίτης Κανονικής Μορφής (3NF), πρέπει να εξαλείψετε οποιαδήποτε μεταβατική εξάρτηση.

Επίσης για να ξέρω, πώς μπορώ να αφαιρέσω την εξάρτηση gradle;

Ανοιξε Android Στούντιο. Κάντε κλικ στο Terminal (Θα το βρείτε στη βάση του Android Στούντιο)

Στη συνέχεια, μπορείτε να κάνετε αυτό:

  1. Καταργήστε την εξάρτηση από το αρχείο gradle.
  2. Εκτελέστε / διορθώστε το έργο σας και περιμένετε να αποτύχει (με λόγο NonExistingClass)
  3. Πατήστε "build project" και περιμένετε να ολοκληρωθεί με επιτυχία.
  4. Εκτέλεση / εντοπισμός σφαλμάτων ξανά.

Τι είναι μια διαμόρφωση gradle;

ΕΝΑ διαμόρφωση ” είναι μια ονομαζόμενη ομάδα εξαρτήσεων. ΕΝΑ Gradle Η κατασκευή μπορεί να έχει μηδέν ή περισσότερα από αυτά. Ένα «αποθήκη» είναι μια πηγή εξαρτήσεων. Οι εξαρτήσεις συχνά δηλώνονται μέσω αναγνωριστικών χαρακτηριστικών και δεδομένων αυτών των χαρακτηριστικών, Gradle ξέρει πώς να βρει μια εξάρτηση σε ένα αποθετήριο.

Συνιστάται: