+420 603 755 610
info@inited.cz
INITED Solutions s.r.o.
  • Domů
  • Služby
    • Vývoj mobilních aplikací
    • Záchrana projektů
    • Konzultace
    • Provoz a rozvoj mobilních aplikací
  • Pro agentury
  • Ukázky naší práce
  • Blog
  • Kontakt

Maven - Lokální závislost (dependecy)

Home Wiki Maven - Lokální závislost (dependecy)

Přidání lokální knihovny

Pro případy, kdy není vybraná knihovna dostupná v repozitářích Maven lze knihovnu přidat z lokálního zdroje.

Uložení knihovny do lokalního repozitáře

V příkazovém řádku je nejprve nutné přidat závislost do lokálního repozitáře.

Obecný kód

mvn install:install-file -DgroupId=<your_group_name>  \
-DartifactId=<your_artifact_name>  \
-Dversion=<snapshot>  \
-Dfile=<path_to_your_jar_file>  \
-Dpackaging=jar \
-DgeneratePom=true

Příklad

mvn install:install-file -DgroupId=javapns \
-DartifactId=javapns \
-Dversion=2.3_Beta \
-Dfile=lib/javapns/JavaPNS_2.3_Beta_3.jar \
-Dpackaging=jar \
-DgeneratePom=true

Přidání závislosti do souboru pom.xml

<dependency>
   <groupId>javapns</groupId>
   <artifactId>javapns</artifactId>
   <version>2.3_Beta</version>
</dependency>
  • Domů
  • Služby
  • Blog
  • Ukázky naší práce
  • Kontakt
© 2023 Created by Provocado