Jump to content

Maven


JonathanH

Recommended Posts

Hi,

 

ein maven Projekt habe ich auch schon vermisst. Ich habe mir selbst eines gebaut, du findest es hier:

https://github.com/theoweiss/TinkerForgeThings/tree/master/tinkerforge-api

 

Einfach mit "mvn install" in dein lokales Repo installieren.

 

Gruß,

Theo

 

PS:

Schön wäre es natürlich wenn das TinkerForge Team ein maven Projekt zur Verfügung stellen würde. Ich habe uploads in die maven-central nach dieser Anleitung gemacht:

https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide#SonatypeOSSMavenRepositoryUsageGuide-8.ReleaseIt

 

Link zu diesem Kommentar
Share on other sites

Hi,

 

das hört sich ja schonmal super an, habe auch überlegt ob ich das versuchen soll falls gar nichts hilft, allerdings bin ich noch recht neu mit maven und wohl etwas unsicher, also danke!

 

Habe es jetzt gerade getestet und es funktioniert super ... . Man muss halt nur daran denken die Datei vorher runter zu laden und im lokalen Repository zu installieren... .

 

Kann man deine Datei auch eigentlich direkt in seinem Projekt verankern und wenn man sein Projekt baut wird zuerst deine api im lokalen Repository installiert?

 

Gruß,

Jonathan.

Link zu diesem Kommentar
Share on other sites

  • 3 weeks later...

Hab ich gesehen. Aber leider ist nicht nur das TinkerForge API im Modul, sondern auch die RapidPM Anwendung.

Ich habe mittlerweile noch eine Anleitung gefunden, wie man Third Party Artifacts in die maven central hochladen kann:

https://docs.sonatype.org/display/Repository/Uploading+3rd-party+Artifacts+to+The+Central+Repository

 

@TFTeam wenn ihr nicht selbst das java Binding in die maven central einpflegen wollt, könnte ich das übernehmen.

Link zu diesem Kommentar
Share on other sites

  • 1 month later...

Hi photron,

 

ich habe jetzt mein Java Projekt auf euer Artefakt umgestellt und es funktioniert wie es soll. Super!

Ich finde die Verfügbarkeit über die maven central ist einen Blog-Post / Tweet wert.

 

Gruß,

Theo

 

<dependencies>
  <dependency>
    <groupId>com.tinkerforge</groupId>
      <artifactId>tinkerforge</artifactId>
      <version>2.1.1</version>
  </dependency>
</dependencies>

 

Link zu diesem Kommentar
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Clear editor

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...