2008-10-07 11 views
38

Jak dodać plik JAR do istniejącej biblioteki Java w środowisku Eclipse? Zauważ, że nie jest to biblioteka użytkownika.Dodawanie pliku JAR do biblioteki Java Eclipse

Oznacza to, że jeśli spojrzysz na ścieżkę budowania Java dla projektu Java i klikniesz kartę Biblioteki, zobaczysz listę bibliotek używanych przez projekt. Jeśli rozwiniesz daną bibliotekę, zobaczysz listę plików JAR zawartych w tej bibliotece. Chcę dodać dodatkowy plik JAR do jednej z tych bibliotek.

Używam wersji 3.4.0 Eclipse.

+0

Wewnątrz słoika widzę "załącznik źródłowy, lokalizację javadoc, lokalizację biblioteki rodzimej i reguły dostępu ... ale nie ma innych słoików. Z jakiej wersji Eclipse korzystasz? – VonC

+0

Używam wersji 3.4.0 Eclipse. –

+0

Możliwy duplikat [Jak zaimportować słoik w Eclipse] (http://stackoverflow.com/questions/3280353/how-to-import-a-jar-in-eclipse) –

Odpowiedz

19

w Eclipse Ganymede (3.4.0):

  1. Wybierz bibliotekę i kliknij przycisk "Edit" (po lewej stronie okna)
  2. Kliknij "Biblioteki użytkowników"
  3. Wybierz bibliotekę i ponownie kliknij "Dodaj pliki JAR"
+0

Ta odpowiedź nie jest poprawna dla bieżącej wersji Eclipse (Mars 4.5.1). Może warto lub nie warto usunąć odpowiedź, ponieważ dotyczy ona nieaktualnej wersji Eclipse sprzed siedmiu lat. – cybermonkey

+0

@bob Dodałem konkretną wersję do odpowiedzi (3.4.0). Możemy zostawić to tutaj na wypadek, gdyby ktoś musiał trzymać się starszych wersji Eclipse (nikt nie ma nadziei). Nie szkodzi nikomu i nie trzeba go usuwać. – approxiblue

4

Możesz również rozważyć użycie narzędzia do budowania, takiego jak Maven, do zarządzania swoimi zależnościami. Jest bardzo łatwy w konfiguracji i pomaga automatycznie zarządzać tymi zależnościami w czasie zaćmienia. Zdecydowanie warte wysiłku, jeśli masz duży projekt z wieloma zewnętrznymi zależnościami.

48

w Eclipse Galileo:

  • Otwórz właściwości projektu
  • wybrać Build Path Java
  • Wybierz Biblioteki zakładka

Stamtąd można dodać Jars zewnętrzne

3

Po wydaniu dodatku 2 do usługi Helios nie ma już obsługi plików JAR. Można je dodać, ale Eclipse nie rozpozna ich jako bibliotek, dlatego można je tylko "importować", ale nigdy nie można ich użyć.