2016-04-13 10 views
0

Gibt es eine Möglichkeit, Maven einzurichten, um die Verwendung von Software von Drittanbietern zu ermöglichen? Ich versuche, die Abhängigkeit Spigot (Minecraft Server Jar) zu meinem Projekt hinzufügen, aber ich möchte mit einigen Freunden daran arbeiten, und ich möchte es auch automatisch aktualisieren, wenn einer von uns beschließt, die pom.xml zu ändern.MAVEN - Software von Drittanbietern hinzufügen

Also, was ich als nächstes:

<repositories> 
    <repository> 
     <id>spigot-repo</id> 
     <url>https://hub.spigotmc.org/nexus/content/groups/public/</url> 
    </repository> 
</repositories> 

und

<dependencies> 
    <dependency> 
     <groupId>org.bukkit</groupId> 
     <artifactId>bukkit</artifactId> 
     <version>1.9-SNAPSHOT</version> 
    </dependency> 
</dependencies> 

aber jetzt habe ich etwas mit Maven zu tun, aber ich habe keine Ahnung, wie? Gibt es nicht einen Weg, so wird es automatisch von dieser Website installieren, die ich bei der Repository-Sache gesetzt habe?

Ich mochte die Idee von Maven, aber wenn dies nicht möglich ist, ist es irgendwie nutzlos für das, was ich XD will

Ich hoffe, dass jemand weiß, wie es sie automatisch aktualisiert wird, weil für alles, was ich gesucht habe ich habe nichts :/

+0

Welche IDE verwenden Sie? Als ich dasselbe tat - indem ich in Eclipse Bukkit-Abhängigkeiten zum Pom hinzufügte - installierte Eclipse automatisch alle erforderlichen Abhängigkeiten für mich nach ungefähr 10 Minuten des Downloads. Es gab keine Fortschrittsleiste oder GUI, um das zu zeigen, nur die Jar-Abhängigkeit, die sich zeigte, wenn sie nirgends war, als sie abgeschlossen wurde. – 08robertsj

+0

Ich benutze Netbeans als IDE, aber ich habe fast 2 Stunden gewartet: P – runefist

+0

"Ich möchte es auch automatisch aktualisieren, wenn einer von uns beschließt, die pom.xml zu ändern" was bedeutet das überhaupt? update wie? – eis

Antwort

0

Versuchen Sie die folgende Option, die Ihnen helfen kann, den Snapshot täglich zu aktualisieren. Nicht sicher, was andere Optionen sind, möchten Sie vielleicht irgendwann überprüfen.

<repositories> 
    <repository> 
     <id>spigot-repo</id> 
     <url>https://hub.spigotmc.org/nexus/content/groups/public/</url> 
      <snapshots> 
       <enabled>true</enabled> 
       <updatePolicy>daily</updatePolicy> 
      </snapshots> 
    </repository> 
</repositories> 
Verwandte Themen