2013-06-12 16 views
5

Tôi đang theo dõi cùng với phiên bản cập nhật Java EE 7 của FirstCup. Tôi đã cài đặt glassfish 4 và đang sử dụng NetBeans 7.3. Tôi đang làm việc trên ví dụ đầu tiên và tôi đang gặp vấn đề về maven.Lỗi Java EE 7 Hướng dẫn đầu tiên trong Maven: Không thể tìm thấy hiện vật org.glassfish.javaeetutorial.firstcup: firstcup: pom: 7.0.1-SNAPSHOT

Tôi đã tạo các kiểu mẫu và có thể tạo dự án tuổi đình công. Tuy nhiên nó có vấn đề maven phi phân giải:

Không thể tìm org.glassfish.javaeetutorial.firstcup vật: firstcup: pom: 7.0.1-SNAPSHOT

Dưới đây là toàn bộ lỗi:

[INFO] Scanning for projects... 
[ERROR] The build could not read 1 project -> [Help 1] 
[ERROR] 
[ERROR] The project com.mycompany:dukes-age:1.0-SNAPSHOT (/Users/koblentz/NetBeansProjects/dukes-age/pom.xml) has 1 error 
[ERROR]  Non-resolvable parent POM: Could not find artifact org.glassfish.javaeetutorial.firstcup:firstcup:pom:7.0.1-SNAPSHOT and 'parent.relativePath' points at wrong local POM @ line 5, column 13 -> [Help 2] 
[ERROR] 

Tôi không thực sự chắc chắn phải làm gì/cách khắc phục điều này. Tôi đã xóa bộ nhớ cache cục bộ của tôi trong repo .m2 và cố gắng xây dựng từ dòng lệnh thay vì sử dụng NB để chạy các lệnh maven.

Bất kỳ ý tưởng nào?

Trả lời

4

Đã sửa lỗi. Các pom được tạo ra bởi các nguyên mẫu đang tìm kiếm 7.0.1-SNAPSHOT và phiên bản thực tế trong m2 repo là 7.0.1 mà không có SNAPSHOT vào cuối.

+0

Cảm ơn bạn đã nêu rõ vấn đề, nhưng bạn đã thực hiện hành động nào để khắc phục sự cố? Tôi đang gặp vấn đề tương tự. – Nocturno

+0

Chỉ cần thay đổi thẻ phiên bản trong pom ... – Adam

7

Filed vấn đề này như: https://java.net/jira/browse/FIRSTCUP-14

Cách giải quyết là để thay đổi định nghĩa cha mẹ:

<parent> 
<artifactId>firstcup</artifactId> 
<groupId>org.glassfish.javaeetutorial.firstcup</groupId> 
<version>7.0.1</version> 

tôi đang làm việc trên nhận được một gói cập nhật trong Trung tâm Update.

+0

Phiên bản 7.0.1-6 hiện có trong Trung tâm cập nhật với bản sửa lỗi này. –

2

Để giải quyết vấn đề này, bạn cũng cần cài đặt hướng dẫn ứng dụng ví dụ tại NetBeans/glassfish-4.0/docs/firstcup/example/pom.xml.

0

tôi đã có lỗi tương tự, trong trường hợp của tôi đó là vì chúng tôi đã copy thư mục glassfish với ví dụ vào C: \ programs thư mục và Netbeans, sau khi tôi sao chép nó vào tài liệu tất cả các hoạt động tốt.

Các vấn đề liên quan