2017-03-02 3 views
-1

Ich fange an, mit Maven herumzuspielen, um zu sehen, ob wir es in Zukunft für unser Abhängigkeitsmanagement und IDE-Umgebungen verwenden könnten.Wie man Maven-Abhängigkeiten auf eine lokale JAR-Datei setzt

Ich habe mir einige YouTube-Videos angeschaut, wie man mit Eclipse startet (wir verwenden auch Eclipse), und wo man im Grunde mit dem Erstellen eines neuen Projekts vom Typ Maven anfängt. Ich habe dies getan und meine vorhandene Quelle in den src/main-Pakettyp importiert.

Jetzt möchte ich beginnen, die Abhängigkeiten hinzuzufügen. Keine Änderungen an meiner Pom-Datei.

Ich habe zwei Verzeichnisse mit JAR-Dateien in ihnen, und ich brauche diese Abhängigkeiten in der pom-Datei zu setzen. Wie mache ich das?

Antwort

1

So verwenden Sie normalerweise Maven nicht. Sie können ein Glas durch einen

<dependency> 
    <groupId>org.javap.web</groupId> 
    <artifactId>testRunWrapper</artifactId> 
    <version>1.0</version> 
    <scope>system</scope> 
    <systemPath>${basedir}/lib/testRunWrapper.jar</systemPath> 
</dependency> 

Pfad hinzufügen, aber die empfohlene Methode ist Ihre Gläser aus einer Maven-Repository zu ziehen (wie MavenCentral oder Nexus/Artifactory).

Also, wenn Sie in Ihrem Unternehmen Maven verwenden, stellen Sie sicher, dass Sie einen laufenden Nexus oder Artifactory Server in Ihrem Unternehmen sowie zu haben. Dann können Sie entweder externe Maven-Repositorys (die die meisten der verfügbaren Open-Source-Komponenten enthalten) als Proxy verwenden oder Ihre eigenen Jars über die Benutzeroberfläche Ihres Nexus/Artifactory hochladen.

+0

Für einen ersten Test, den Sie vielleicht auch 'Maven install' sie zu Ihrem lokalen Repository ... –

+0

Vielen Dank für die Tipps - ich nicht über das Maven Repository wusste. Sieht so aus, als hätte ich etwas zu lesen ... – Harriet

Verwandte Themen