Java -Anwendungsentwicklung mit einem Maven-Repository
Bei der Entwicklung einer Java -Anwendung für IBM® MQmüssen Sie unter Verwendung eines Maven-Repositorys für die automatische Installation von Abhängigkeiten keine explizite Installation vornehmen, bevor Sie IBM MQ -Schnittstellen verwenden.
Zentrales Maven-Repository
Bei Maven handelt es sich um ein Tool, mit dem Anwendungen erstellt werden und auch ein Repository zum Speichern von Artefakten bereitgestellt wird, auf das Ihre Anwendung möglicherweise zugreifen will.
Das Maven-Repository (oder zentrales Repository) verfügt über eine Struktur, mit der Dateien wie beispielsweise JAR-Dateien eindeutige Versionen erhalten, die anschließend mit einem gängigen Verfahren zur Benennung erkannt werden können. Erstellungstools können mit diesen Namen anschließend die Abhängigkeiten für Ihre Anwendung extrahieren. In der Definition Ihrer Anwendung, die bei der Verwendung von Maven als Erstellungstool als POM-Datei bezeichnet wird, benennen Sie einfach nur die Abhängigkeiten, und der Erstellungsprozess kennt die weiteren Schritte ab diesem Punkt.
IBM MQ -Clientdateien
- Zur Anzeige der Beziehung zwischen Ihrem Anwendungscode und der Datei com.ibm.mq.allclient.jar:
<dependency> <groupId>com.ibm.mq</groupId> <artifactId>com.ibm.mq.allclient</artifactId> <version>9.2.2.0</version> </dependency> - Für die Verwendung des Java EE -Ressourcenadapters:
<dependency> <groupId>com.ibm.mq</groupId> <artifactId>wmq.jmsra</artifactId> <version>9.2.2.0</version> </dependency>
Ein Beispiel für ein einfaches Projekt in Eclipse für die Ausführung eines JMS -Projekts finden Sie im IBM Developer -Artikel Developing Java applications for MQ in Maven.