De externe afhankelijkheid

Maven, nu weet je het pakhuis Maven afhankelijk van Maven concept.Maar als de afhankelijkheid van een afstand niet beschikbaar is in de opslagplaats en de centrale databank, wat gebeurt er?Maven biedt dit concept van de met behulp van de plaats delict, een antwoord te geven op de externe afhankelijkheid, om maar een voorbeeld te geven, laten we de projecten in de projecten te creëren die de volgende dag Maven.,,, de toevoeging van deze map, src, folder, een kopie van een tank in deze MAP.We hebben gebruikt, ldapjdk. Pot, een helper, ldap werking van de schatkist,,,, en nu hebben we de structuur van het project eruit moet zien:,, hier heb je je eigen bibliotheek van specifieke projecten, dit is normaal het geval is, is het misschien niet in die tank kan downloaden van een bibliotheek Maven.Als je de code is met deze bibliotheek met Maven dan niet omdat het niet Maven bouwen zal verwijzen naar deze bibliotheek. Of tijdens de opstelling van de situatie te behandelen fase.,, bij deze externe afhankelijkheid te laten pom.xml Maven, met de volgende,., < project xmlns= "http://maven.apache.org/POM/4.0.0" xmlns:xsi= "http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation= "http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd" > < modelVersion> 4.0.0< /modelVersion> < groupId> com.companyname.bank< /groupId> < artifactId> consumerBanking< /artifactId> < packaging> jar< /packaging> < version> 1.0-SNAPSHOT< /version> < name> consumerBanki;Ng< /name> < url> http://maven.apache.org< /url> < dependencies> < dependency> < groupId> junit< /groupId> < artifactId> junit< /artifactId> < version> 3.8.1< /version> < scope> test< /scope> < /dependency> < dependency> < groupId> ldapjdk< /groupId> < artifactId> ldapjdk< /artifactId> < scope> system< /scope> < version> 1.0< /version> < systemPath> ${basedir}\\src\\lib\\ldapjdk.jar< /systemPath> < /dependency> < /dependencies> < /project> op de tweede element is in het algemeen onder dependencies inBovenstaand voorbeeld, duidelijk de volgende belangrijke concepten, de externe afhankelijkheid,,,,, de externe afhankelijkheid (bibliotheek pot positie kan geregeld worden op dezelfde wijze als de andere, afhankelijk van pom.xml.,, de bibliotheek aangewezen groupid dezelfde naam, dezelfde gespecificeerde artifactId.,, de naam, de bibliotheek, gespecificeerde bereik.,., de aangewezen weg, en ten opzichte van het project plaats.,,, ik hoop dat je nu de externe afhankelijkheid duidelijk, je kan op je project aangewezen externe afhankelijkheid, Maven.

external repository project structure



Previous:
Next Page: