Was ist die richtige Maven-Abhängigkeiten zu nutzen Spring, JMS und ActiveMQ?
Dies ist ein Recht häufiges problem und ich habe viele Lösungen, die funktionieren nicht bei mir auf dem web. Ich sage:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jms</artifactId>
<version>3.0.7.RELEASE</version>
</dependency>
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-all</artifactId>
<version>5.5.0</version>
</dependency>
Jetty-plug-in
<plugin>
<groupId>org.mortbay.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
</plugin>
Aber ich erhalte immer die folgende Ausnahme bei der Ausstellung "mvn jetty:run":
org.springframework.Bohnen.FatalBeanException: NamespaceHandler Klasse
[org.apache.xbean.Frühling.Kontext.v2.XBeanNamespaceHandler] für
namespace [http://activemq.apache.org/schema/core] nicht gefunden; geschachtelte
Ausnahme ist java.lang.ClassNotFoundException:
org.apache.xbean.Frühling.Kontext.v2.XBeanNamespaceHandler
Was wäre die richtige maven-Abhängigkeiten, um Jetty, ActiveMQ und Spring JMS?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie die Abhängigkeit von xbean-Frühling
Wenn Ihre Absicht ist es, diese Abhängigkeiten als 'versehen' Abhängigkeiten, um Ihre webapp dann machen Sie Abhängigkeiten von der jetty-maven-plugin selbst, Sie können hinzufügen, tags innerhalb der decl des jetty-maven-plugin. Vorausgesetzt, Sie überprüft die Klassen Ihre fehlende existieren, in denen Abhängigkeiten oder Ihre transitive Abhängigkeiten.