Клиент ActiveMQ Artemis JMS (и многие его зависимости) используют языковые функции из Java 1.8, поэтому не существует версии 2.x, совместимой с Java 1.7.Теоретически возможно использовать версию 1.4 или более раннюю с текущим брокером 2.x, но это было до того, как был доступен jar-файл artemis-jms-client-all, так что вам нужно будет использовать "artemis-jms-client""jar и включите все клиентские зависимости вручную.