2012-12-18 23 views
15
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.3.1:install (default-install) on project ecommerce-web: Failed to install metadata com.app:ecommerce-web/maven-metadata.xml: Could not parse metadata C:\Users\admin\.m2\repository\com\app\ecommerce-web\maven-metadata-local.xml: only whitespace content allowed before start tag and not \u0 (position: START_DOCUMENT seen \u0... @1:1) -> [Help 1] 

không có gì trong tôi maven-metadata-local.xmlmaven cài đặt lỗi - chỉ nội dung khoảng trắng cho phép trước khi thẻ bắt đầu và không u0

vấn đề là những gì được?

+0

Tôi gặp sự cố này gần đây. đối với tôi, tệp settings.xml trong thư mục .m2 bị hỏng. Nó bắt đầu với văn bản thuần túy. Tôi không chắc làm thế nào nó bị hỏng như maven đang chạy trong một môi trường được chia sẻ. Chỉ cần chia sẻ khám phá của tôi trong trường hợp một số khác có vấn đề. – tatmanblue

Trả lời

22

Sự cố nằm trong tệp ecommerce-web/maven-metadata-local.xml, chứa char(0) (hoặc null char hoặc Unicode: 0x0).
sạch tất cả các kho lưu trữ cục bộ, hoặc xóa thư mục với com.app:ecommerce-web vật

Không có gì trong tôi maven-metadata-local.xml

Đó là không đúng sự thật là. Mở tập tin của bạn với Notepad ++ và bạn sẽ thấy nhiều null s

+7

tôi chỉ cần xóa tệp maven-metadata-local.xml và hoạt động của nó ngay bây giờ .. – Lucky

+0

Đã xảy ra sự cố tương tự. maven-metadata-local.xml có đầy đủ NULL. Sẽ rất tuyệt nếu chúng tôi biết tại sao điều này lại xảy ra. Sẽ theo dõi sát tập tin này. –

+0

Tôi mới làm quen với maven và tôi đang tìm kiếm tệp maven-metadata-local.xml chỉ để thông báo cho bạn rằng bạn sẽ có thể tìm tệp maven-metadata-local.xml trong m2 folde, mỗi tệp cho các tạo phẩm cụ thể –

13

Chỉ cần đi theo

C:\Users\admin\.m2\repository\com\app\ecommerce-web\ 

và xóa maven-metadata-local.xml Sau đó làm sạch cài đặt thêm một lần nữa, điều này sẽ khắc phục vấn đề và đó là những gì tôi đã làm.

-2

Vui lòng sao lưu tệp .m2 của bạn khi tệp hoạt động bình thường. Trong trường hợp bạn nhận được vấn đề nêu trên. bạn có thể thay thế tệp .m2 mà bạn đã sao lưu. Vấn đề có thể xảy ra khi hỏng tệp m2 khi xảy ra loại cắt nguồn trước. Sau đó, bạn sẽ không nhận được cùng một vấn đề một lần nữa và một lần nữa.

0

Xóa tất cả các thư mục trong thư mục ứng dụng C: \ Users \ admin.m2 \ repository \ com \ app và sau đó xóa dự án xây dựng

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