wie auf native DLL von Maven repo?

Wenn eine JAR ist begleitet mit einer native-DLL im Maven-repo, was brauche ich um in mein pom.xml zu bekommen, dass die DLL in der Verpackung?

Spezifischer zu sein, nehmen Sie zum Beispiel Jacob Bibliothek. Wie machen Sie jacob-1.14.3-x64.dll gehen in die WEB-INF/lib Ordner nach dem ausführen mvn package?

In unseren lokalen Nexus-repository haben wir diese Definitionen für die JAR-und DLL:

<dependency>
  <groupId>net.sf.jacob-project</groupId>
  <artifactId>jacob</artifactId>
  <version>1.16-M2</version>
</dependency>

<dependency>
  <groupId>net.sf.jacob-project</groupId>
  <artifactId>jacob</artifactId>
  <version>1.16-M2</version>
  <classifier>x64</classifier>
  <type>dll</type>
</dependency>

Aber setzen die gleichen Abhängigkeiten in unserer Projekt-POM und läuft mvn package nicht machen-DLL gehen WEB-INF/lib, aber das JAR-bekommt es gut.

Was machen wir falsch?

  • PS ich weiß, dass jacob 1.14 veraltet ist-es ist nur ein Beispiel
  • Nicht dieser die Frage nicht beantworten?
  • Wie ist die DLL im repository gespeichert sind? Wird hierbei eine Klassifizierung der DLL mit der Packung der POM?
  • leider nicht - Sie entschieden, entfernen Sie die Notwendigkeit für die DLL 🙂
  • aktualisiert meine Frage
  • auch diese Frage ist über das laden der DLL in das repository, und ich bin zu Fragen, wie zu machen, dass DLL gehen aus dem repository in das integrierte Projekt-Paket (KRIEG z.B.)

InformationsquelleAutor Oleg Mikheev | 2012-01-15
Schreibe einen Kommentar