Gdy Twój projekt Java wymaga do działania biblioteki JAR (Java Archive), należy ją skonfigurować tak, aby zawierała bibliotekę w ścieżce budowania. Dzięki Eclipse proces ten jest prosty i łatwy do zapamiętania. Ten artykuł dotyczy Java Eclipse - Ganymede 3.4.0.
Krok
Metoda 1 z 2: Dodawanie wewnętrznego pliku JAR
Krok 1. Skopiuj plik JAR, który będzie używany w Twoim projekcie
Oto jak to zrobić:
-
Utwórz folder o nazwie lib w folderze projektu. „Lib” oznacza bibliotekę i przechowuje wszystkie pliki JAR, które będą używane w tym projekcie.
-
Skopiuj wymagany plik JAR do lib.
-
Wczytaj ponownie projekt, klikając prawym przyciskiem myszy nazwę projektu i wybierając Odśwież. Lornetka składana lib będzie teraz widoczny w trybie Eclipse ze wszystkimi zawartymi w nim plikami JAR.
Krok 2. Wykonaj jedną z poniższych metod, aby skonfigurować ścieżkę kompilacji
Metoda 1
Krok 1. Rozwiń bibliotekę w Eclipse i wybierz wszystkie wymagane pliki JAR
Krok 2. Kliknij prawym przyciskiem myszy JAR i przejdź do ścieżki budowania
Krok 3. Wybierz Dodaj do ścieżki budowania
JAR zniknie z lib i pojawi się ponownie w Biblioteki odniesienia.
Metoda 2
Krok 1. Kliknij prawym przyciskiem myszy nazwę projektu i przejdź do ścieżki budowania
Krok 2. Wybierz opcję Konfiguruj ścieżkę kompilacji
.. i pojawi się okno właściwości projektu pokazujące konfigurację ścieżki kompilacji.
Krok 3. Wybierz etykietę Biblioteki
Krok 4. Kliknij Dodaj pliki JAR
..
Krok 5. Znajdź i wybierz żądany plik JAR i kliknij OK
Plik JAR pojawi się teraz na liście w ścieżce budowania.
Krok 6. Kliknij OK, aby zamknąć okno właściwości
JAR będzie teraz w Biblioteki odniesienia zamiast lib.
Metoda 2 z 2: Dodawanie zewnętrznego JAR
Uwaga: lepiej odnieść się do istniejącego pliku JAR w swoim projekcie lub innym projekcie. Pozwala to na sprawdzenie wszystkich zależności od systemu kontroli wersji (musisz użyć kontroli wersji).
Użyj jednej z poniższych metod.
Metoda 1
Jest to zalecana metoda, ponieważ pozwala różnym programistom podobnych projektów znaleźć swoje zewnętrzne pliki JAR w różnych miejscach.
Krok 1. Kliknij prawym przyciskiem myszy nazwę projektu i przejdź do ścieżki budowania
Krok 2. Wybierz opcję Konfiguruj ścieżkę kompilacji
.. i pojawi się okno właściwości projektu pokazujące konfigurację ścieżki kompilacji.
Krok 3. Kliknij Dodaj zmienną
..
Krok 4. Kliknij opcję Konfiguruj zmienne
..
Krok 5. Kliknij Nowy
..
Krok 6. Wpisz nazwę nowej zmiennej
Na przykład, jeśli wszystkie te pliki JAR są przeznaczone dla Tomcat, zalecamy wpisanie TOMCAT_JAR.
Krok 7. Przejdź do katalogu, w którym znajduje się plik JAR dla ścieżki (możesz również wybrać konkretny plik JAR dla zmiennej)
Krok 8. Kliknij OK, aby zdefiniować zmienne
Krok 9. Kliknij Ok, aby zamknąć okno dialogowe preferencji
Krok 10. Wybierz zmienną z listy
Krok 11. Kliknij Rozszerz
..
Krok 12. Wybierz plik JAR, który chcesz dodać do ścieżki klasy
Krok 13. Kliknij OK, aby zamknąć okno dialogowe
Krok 14. Kliknij OK, aby zamknąć nowe okno dialogowe zmiennych ścieżki klas
Krok 15. Kliknij OK, aby zamknąć okno dialogowe konfiguracji ścieżki budowania
-
Jeśli udostępniasz ten projekt innym osobom, muszą one również zdefiniować zmienne. Mogą to określić poprzez
''''Okno->Preferencje->Java->Ścieżka budowania->Zmienne ścieżki klas''''
Metoda 2
Zwróć uwagę, że jeśli użyjesz tej metody, zewnętrzny plik JAR musi znajdować się w tej samej lokalizacji na dysku twardym, co każda osoba korzystająca z tego projektu. To sprawia, że udostępnianie projektów jest trudniejsze.
Krok 1. Kliknij prawym przyciskiem myszy nazwę projektu i przejdź do ścieżki budowania
Krok 2. Wybierz Dodaj zewnętrzne archiwa
..
Krok 3. Znajdź i wybierz żądany plik JAR i kliknij Otwórz
JAR pojawi się za Biblioteki odniesienia.
Metoda 3
Zwróć uwagę, że jeśli używasz tej metody, zewnętrzny plik JAR musi znajdować się w tej samej lokalizacji na dysku twardym, co każda osoba korzystająca z tego projektu. To sprawia, że udostępnianie projektów jest trudniejsze.
Krok 1. Kliknij prawym przyciskiem myszy nazwę projektu i przejdź do ścieżki budowania
Krok 2. Wybierz opcję Konfiguruj ścieżkę kompilacji
.. a w konfiguracji ścieżki kompilacji pojawi się okno właściwości projektu.
Krok 3. Wybierz etykietę Biblioteki
Krok 4. Kliknij Dodaj zewnętrzne pliki JAR
..
Krok 5. Znajdź i wybierz żądany plik JAR i kliknij Otwórz
Plik JAR pojawi się teraz na liście bibliotek w ścieżce budowania.
Krok 6. Kliknij OK, aby zamknąć okno właściwości
JAR będzie teraz w środku Biblioteki odniesienia.
Porady
- Za każdym razem, gdy dodajesz nowe pliki lub foldery do projektu w środowisku Eclipse za pomocą czegokolwiek innego niż Eclipse, musisz ponownie załadować (odświeżyć) skojarzony projekt, aby powiadomić Eclipse, że znajdują się tam nowe pliki. W przeciwnym razie napotkasz błędy kompilatora lub ścieżki kompilacji.
- Mimo że wewnętrzny JAR zniknął z lib, pliki nadal znajdują się w systemie plików. To tylko sposób, w jaki Eclipse informuje, że pliki JAR zostały dodane.
-
Ze względów bezpieczeństwa zalecamy utworzenie folderu do udokumentowania kodu. Oto jak:
- Kliknij prawym przyciskiem myszy plik. JAR w bibliotekach referencyjnych w eksploratorze pakietów.
- Wybierz etykietę Javadoc i wpisz ją w folderze (lub adresie URL), w którym znajduje się Twoja dokumentacja. (Uwaga: Eclipse się to nie spodoba, a walidacja się nie powiedzie. Nie martw się jednak, to nadal będzie działać).
- Wybierz Załącznik źródłowy Java i znajdź folder lub plik. JAR, który zawiera Twoje źródła.