Anonim

Το Eclipse είναι ένα φοβερό κομμάτι λογισμικού για τη δημιουργία εφαρμογών Java για χρήση στο διαδίκτυο. Δεν είμαι κωδικοποιητής, αλλά ένας φίλος μου είναι και περνάω χρόνο μαζί της αυτή την εβδομάδα μαθαίνοντας πώς δημιουργεί εφαρμογές Java. «Πώς να δημιουργήσετε ένα έργο Maven στην Eclipse» είναι το αποτέλεσμα της περιόδου που πέρασε μαζί της.

Το Eclipse είναι σαν το Adobe InDesign αλλά για την Java. Παρέχει ένα περιβάλλον όπου μπορείτε να δημιουργήσετε εργασία ενώ αυτοματοποιείτε πολλές λειτουργίες. Μπορεί επίσης να επεκταθεί χρησιμοποιώντας plugins για να το κάνει πολύ περισσότερο από το άθροισμα των τμημάτων του. Ενώ κυρίως για την Java, υπάρχουν plugins Eclipse για C, C ++, C #, COBOL, D, Fortran, Haskell, JavaScript, Julia, Lasso, Lua, Perl, PHP, Prolog, Python, Groovy, Scheme, Erlang και πολλές άλλες γλώσσες.

Το Maven είναι ένα plugin για Eclipse που χρησιμοποιεί αρχές διαχείρισης έργων για τη διαχείριση πολλαπλών πτυχών ενός μόνο έργου. Για παράδειγμα, εάν μια εφαρμογή Java απαιτεί αρκετές εφαρμογές μέσα σε αυτήν, μπορείτε να τις διαχειριστείτε όλες με το Maven. Η Maven θα διαχειρίζεται τεκμηρίωση, πηγές, λίστες εξάρτησης και πολλά άλλα χαρακτηριστικά. Δεν κάνει τη δουλειά για σας, κάνει απλώς τη διαχείριση πολλών πόρων απλούστερη.

Από την άλλη, εάν έχετε πολλούς προγραμματιστές που εργάζονται στο ίδιο έργο, το Maven διευκολύνει τη διαχείριση πόρων και την εκτέλεση εκδόσεων και διαχείρισης αλλαγών.

Δημιουργία ενός έργου Maven στο Eclipse

Για να δημιουργήσετε ένα έργο Maven στο Eclipse, θα χρειαστείτε μια λειτουργική εγκατάσταση Eclipse με την εγκατεστημένη πρόσθετη εφαρμογή Maven. Θα χρειαστείτε να τρέχει και το Tomcat.

  1. Ανοίξτε το Eclipse και ξεκινήστε το.
  2. Επιλέξτε File, New και Maven Project από το μενού Eclipse.
  3. Επιλέξτε τα πλαίσια δίπλα στο στοιχείο "Δημιουργία απλού έργου" και "Χρήση προεπιλεγμένης θέσης εργασίας" εάν εργάζεστε μόνοι σας και δεν χρειάζεστε αρχέτυπο. Εάν θέλετε ένα αρχέτυπο, "Όλοι οι κατάλογοι" είναι μια καλή επιλογή για να ξεκινήσετε με το "learnlib".
  4. Προσθέστε το id Artifact εάν είναι απαραίτητο. Η προεπιλογή είναι συνήθως εντάξει αν δεν χρησιμοποιείτε κάτι εξωτικό.
  5. Στη συνέχεια, προσθέστε το όνομα και την περιγραφή για να διευκολύνετε τη διαχείριση του έργου.
  6. Στη συνέχεια, χτυπήστε Finish.

Το έργο πρέπει τώρα να δημιουργηθεί και να εμφανιστεί στην ιεραρχία. Επιλέξτε 'pom.xml' από το μενού και εξερευνήστε τις ιδιότητες.

Η αρχέτυπη ρύθμιση στο Maven θα υπαγορεύει αν θέλετε το σχέδιό σας να είναι δυναμικό ή όχι. Αν εξοικειάζεστε μόνο με τον Maven, δεν χρειάζεται να ορίσετε ένα, αλλά αν θέλετε να παίξετε με δυναμικά έργα, θα πρέπει να ορίσετε ένα αρχέτυπο. Το ένα που είδα ήταν "maven-eclipse-webapp" το οποίο είναι προφανώς ένα τυπικό που θα χρησιμοποιηθεί.

Διόρθωση σφαλμάτων με το έργο Maven

Ένα πράγμα που περπάτησα μέσα από το χρόνο μου με την Eclipse ήταν σφάλματα. Είδα μερικά από αυτά, ένα λάθος Tomcat και ένα κανονικό σφάλμα Java. Το σφάλμα Tomcat απαιτούσε μια αλλαγή διαμόρφωσης, ενώ το σφάλμα Java απαιτούσε μια εγκατάσταση Maven clean.

Όταν έχτισα το λαμπρό νέο μου έργο Maven και προσπάθησα να δουλέψω με αυτό, είδα ένα σφάλμα servlet Java. Αυτό σημαίνει ότι η εξάρτηση δεν φορτώθηκε. Αυτό είναι προφανώς σύνηθες, οπότε μπορείτε να το διορθώσετε.

  1. Ανοίξτε το έργο Maven στο Eclipse.
  2. Ανοίξτε τις ιδιότητες του έργου.
  3. Επιλέξτε Στοχοθετημένες ώρες εκτέλεσης στο αριστερό μενού.
  4. Επιλέξτε το Apache Tomcat στο κεντρικό παράθυρο και πατήστε OK.

Maven καθαρή εγκατάσταση

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

  1. Ανοίξτε το Eclipse και επιλέξτε το έργο με το οποίο έχετε προβλήματα.
  2. Επιλέξτε Έργο από το επάνω μενού και, στη συνέχεια, Καθαρίστε.
  3. Επιλέξτε το έργο που θέλετε να καθαρίσετε στο αναδυόμενο παράθυρο και επιλέξτε 'Καθαρισμός έργων που επιλέξατε παρακάτω'. Στη συνέχεια, πατήστε OK.

Αυτή η διαδικασία προφανώς αναζητά προβλήματα με εξαρτήσεις και διαμορφώσεις και θα τα επισκευάσει αν είναι δυνατόν. Δεν λειτούργησε το σφάλμα που αντιμετώπιζα, αλλά η διαγραφή του ".m2 / repository" από το φάκελο του έργου στην Εξερεύνηση των Windows δεν το έκανα.

Πρέπει να ομολογήσω ότι αισθάνομαι λίγο χαμένος και στην Eclipse και στο Maven. Και τα δύο προγράμματα φάνηκαν να διαχειρίζονται ό, τι χρειάζονταν για να διαχειριστούν αξιόπιστα καλά, αλλά δεν είναι το μέρος για να ξεκινήσετε την εξερεύνηση της Java. Παρ 'όλα αυτά, ελπίζω να σας εξηγήσω πώς να δημιουργήσετε σωστά ένα έργο Maven στο Eclipse και ότι σας παρέχει χρήσιμες συμβουλές για τα δικά σας έργα.

Εάν εντοπίσετε τυχόν σφάλματα λάθους ή έχετε κάτι να προσθέσετε, ενημερώστε με παρακάτω.

Πώς να δημιουργήσετε ένα έργο maven στην έκλειψη