Witajcie,
jestem prawie początkującym w Javie, NetBeans, Maven i tych sprawach.
Utworzyłem sobie w NetBeans projekt Maven -> JavaFX Application i chciałem poćwiczyć z użyciem bibliotek z repozytorium https://mvnrepository.com/, np.https://mvnrepository.com/artifact/edu.cmu.cs.delphi/delphi-api/0.1.0, więc do pom-a wkleiłem załączone tam <dependency>. Okazuje się, że w czasie budowania projektu, do lokalnego repozytorium trafia plik delphi-api-0.1.0.jar, ale potem dostaję błąd:
Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:2.6:unpack-dependencies (unpack-dependencies) on project mavenproject1: Error unpacking file: C:\Users<profil>.m2\repository\edu\cmu\cs\delphi\delphi-api\0.1.0\delphi-api-0.1.0.jar to: D:\MavenTest\mavenproject1\target\classes
org.codehaus.plexus.archiver.ArchiverException: Error while expanding C:\Users<profil>.m2\repository\edu\cmu\cs\delphi\delphi-api\0.1.0\delphi-api-0.1.0.jar: Negative seek offset
Nic dziwnego, że jest problem z rozpakowaniem, bo ściągnięty do repozytorium plik .jar w środku jest html-em zamiast archiwum. Problem znany w internetach (np. tu https://stackoverflow.com/questions/20582856/maven-downloads-corrupted-jar), że niektóre repo w ciele jar-a wysyłają html-a, ale skutecznego rozwiązania nie znalazłem. Da się to jakoś naprawić?