2015-09-23 13 views
5

tôi thêm sự phụ thuộc com.ibm.mqjms maven trong pom.xml của tôi:Thiếu vật com.ibm:com.ibm.mqjms:jar: 5.3.07

<dependency> 
<groupId>com.ibm</groupId> 
<artifactId>com.ibm.mqjms</artifactId> 
<version>5.3.07</version> 
</dependency> 

Và nó đem lại cho tôi:

Các các hiện vật sau đây không thể được giải quyết: com.ibm:com.ibm.mqjms:jar badges.3.07, com.ibm:com.ibm.mq:jar badges.3.07, javax.naming: jndi: jar: 1.2.1 , javax.resource: trình kết nối: jar: 1.0, javax.transaction: jta: jar: 1.0.1B, javax.jms: jms: jar: 1.1: Không thể tìm thấy artifact com.ibm:com.ibm.mqjms:jar creativity.3 .07 ở giữa (http://repo.maven.apache.org/maven2)

Bất kỳ ý tưởng nào làm cách nào để khắc phục sự cố?

+0

Đăng thông báo lỗi đầy đủ và ngăn xếp ngăn xếp. – Tunaki

+0

Có, nó tồn tại, nhưng nó cho tôi lỗi, bất kỳ 'kho' bổ sung nào cần phải được thêm vào để có cùng? – Arpit

+0

Không cần phải thêm một kho lưu trữ tùy chỉnh vì sự phụ thuộc này có sẵn trên trung tâm Maven. Nhưng những gì bạn đăng không phải là toàn bộ stracktrace vì vậy thật khó để nói những gì sai. – Tunaki

Trả lời

7

Dưới đây JAR là độc quyền - do đó chúng sẽ không giải quyết thông qua kho lưu trữ Maven công khai như Maven Central. Các JAR này cần được lấy từ thư mục cài đặt WebSphere MQ và được triển khai thủ công đến kho lưu trữ Maven cục bộ của chúng ta.:

<dependency> 
    <groupId>com.ibm</groupId> 
    <artifactId>com.ibm.mqjms</artifactId> 
    <version>${webSphereMQVersion}</version> 
</dependency> 
<dependency> 
    <groupId>com.ibm</groupId> 
    <artifactId>com.ibm.mq.jmqi</artifactId> 
    <version>${webSphereMQVersion}</version> 
</dependency> 
<dependency> 
    <groupId>com.ibm</groupId> 
    <artifactId>com.ibm.disthub2.dhbcore</artifactId> 
    <version>${webSphereMQVersion}</version> 
</dependency>