Import bibliotek referencyjnych do projektu

1

Wiem że w Eclipse przy budowie pliku jest opcja aby automatycznie zaimportować biblioteki referencyjne, ale chcę zrobić coś innego. Chciałem się trochę poćwiczyć w Javie robiąc mody do Minecraft. Mam zarówno Eclipse jak i projekt zgrane na mój pendrive (128GB, miejsca starczy) żeby móc uruchamiać go na różnych komputerach.

Problem jest taki że każda biblioteka referencyjna zaimportowana jest jako jeden plik, chociaż wszystkie znajdują się w różnych podfolderach jednego folderu który niestety znajduje się na dysku C:. Nie mam pojęcia jak i czy w ogóle da się zmienić ścieżkę danej biblioteki bez usuwania jej i importowania ponownie z innej lokalizacji. Jest jedynie opcja by zastąpić bibliotekę innym plikiem ale nie zmienia on ścieżki a jedynie kopiuje nowy plik z innej ścieżki w miejsce poprzedniego. Jeśli spróbowałbym utworzyć z tych bibliotek jedną wielką bibliotekę (co samo w sobie pewnie nie byłoby zbyt trudne) to wszystkie ścieżki trzeba by było zupełnie pozamieniać. Jest na to jakaś odpowiednia funkcja (w stylu import tych bibliotek do projektu przed wytworzeniem właściwego pliku java) albo chociaż sposób który nie zajął by mi pięciu godzin monotonnego grzebania w ścieżkach plików i fundamentalnej przebudowy całego Minecafta?

0

Screeny (właśnie założyłem konto):
screenshot-20180326180259.png
screenshot-20180326180349.png
screenshot-20180326180433.png
screenshot-20180326180448.png

0

A skąd masz ten projekt eclipse'a? Zrób sobie go jeszcze raz, tą samą metodą, co za pierwszym razem.

0
jarekczek napisał(a):

A skąd masz ten projekt eclipse'a? Zrób sobie go jeszcze raz, tą samą metodą, co za pierwszym razem.

Jest to automatycznie skonfigurowany projekt Forge dla Minecrafta 1.10.2. Jak go zrobię tą samą metodą (wypakowanie pliku rar i uruchomienie dwóch komend cmd) to będę miał wszystko tak samo. To jeden z tych projektów w których sporo rzeczy jest już przygotowanych do tego żeby uruchomić grę z modem (te biblioteki to właśnie między innymi sam Minecraft).

0

Komendy cmd prawdopodobnie uruchamiają gradle. Gradle domyślnie wrzuca pliki do ~/.gradle. Może jak ustawisz zmienną środowiskową GRADLE_HOME, to zmieni się miejsce docelowe. Albo poszukaj w google "how to change gradle cache location".

1 użytkowników online, w tym zalogowanych: 0, gości: 1