Einbinden eines jars das in keinem maven archive existiert

Ich will ein jar einbinden z.B. in de.metas.endcustomer.mf15.swingui , um dort einiges zu testen.
Das jar ist in keinem maven repo.
Wie kann ich so ein <dependency> definieren?

Ich habe Deinen Pull Request dazu gesehen.
Schätze Du hast es selbst rausgekriegt :wink:

Nein, habe ich nicht rausgekriegt :frowning2:
Die jars im Pull Request sind aus öffentlichen maven repos. Daher haben sie auch eine groupId.
Es gibt aber auch eine Welt außerhalb von maven. Und von dort will ich ein jar einbinden.
PS: es geht um OpenTRANS!

Hallo,
man kann solche jars lokal installieren, siehe hier:
https://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

danke Tobias.
Ich arbeite normalerweise mit eclipse - dort ist m2e. Aber ich habe noch eine ältere mvn-Installation:

>"%M2_HOME%\bin\mvn" -v
Apache Maven 3.0.5 (r01de14724cdef164cd33c7c8c2fe155faf9602da; 2013-02-19 14:51:28+0100)
Maven home: C:\Program Files (x86)\apache\maven-3.0.5
Java version: 1.6.0_23, vendor: Sun Microsystems Inc.
Java home: C:\Program Files\Java\jdk1.6.0_23\jre
Default locale: de_DE, platform encoding: Cp1252
OS name: "windows nt (unknown)", version: "6.2", arch: "amd64", family: "windows"

Ich versuche es damit. Sieht gut aus:

>"%M2_HOME%\bin\mvn" install:install-file -Dfile=opentrans-2.0.jar -DgroupId=com.klst -DartifactId=opentrans -Dversion=2.0 -Dpackaging=jar
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (default-cli) @ standalone-pom ---
[INFO] Installing [...] opentrans-2.0.jar to [...] 
[INFO] Installing [...] \Temp\mvninstall9144537136116435244.pom to [...] 
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.843s
[INFO] Finished at: Mon Dec 19 18:44:00 CET 2016
[INFO] Final Memory: 3M/245M
[INFO] ------------------------------------------------------------------------

Hallo,
welcher Lizenz unterliegt eigentlich opentrans-2.0.jar und wie groß ist es?

Ich frage, weil vielleicht könnten wir es ja auch für euch auf https://repo.metasfresh.com/ bereit stellen…

Viele Grüße

das wäre prima.
Das jar habe ich direkt aus der xml-Spezifikation gewonnen. nw hat von mir am 10.11.2016 das jar und eine doku per mail erhalten.
Im jar findest Du files opentrans_2_0.xsd und bmecat_2005.xsd mit den Lizenzvermerken.

PS: Zitat aus Allgemeines - EDI Wissen :

[…] sollte jede EDI/EAI-Software, die XML generell beherrscht, auch mit openTRANS-Dokumenten klarkommen.

:evergreen_tree: - schöne Weihnachten

Guten Morgen,
ich habe die genannten Lizenzvermerke gecheckt und die jar-Datei nach https://repo.metasfresh.com hochgeladen.
Die entsprechende maven depdendency lautet:

<dependency>
  <groupId>opentrans</groupId>
  <artifactId>opentrans</artifactId>
  <version>2.0</version>
</dependency>

Dir auch schöne Weihnachten :slight_smile: