2012-02-15 35 views
5

Folks,Eclipse Indigo - Không thể nâng cấp m2e

Tôi đang cố nâng cấp "Tích hợp Maven cho Eclipse" từ trang cập nhật - http://m2eclipse.sonatype.org/sites/m2e.

Khi trang web lưu trữ được nhập, Eclipse cho tôi thấy phiên bản mới nhất có sẵn để tải xuống là 0.12.1.20110112-1712. Tuy nhiên, khi tôi bắt đầu cài đặt, tôi nhận được một lỗi về sự phụ thuộc hiện có. Dưới đây là một vài dòng đầu tiên của lỗi:

Cannot complete the install because of a conflicting dependency. 
    Software being installed: Maven Integration for Eclipse (Required) 0.12.1.20110112-1712 (org.maven.ide.eclipse.feature.feature.group 0.12.1.20110112-1712) 
    Software currently installed: Eclipse IDE for Java Developers 1.4.1.20110909-1818 (epp.package.java 1.4.1.20110909-1818) 
    Only one of the following can be installed at once: 
    Maven Integration for Eclipse 0.12.1.20110112-1712 (org.maven.ide.eclipse 0.12.1.20110112-1712) 
    Maven Integration for Eclipse 0.12.0.20101115-1102 (org.maven.ide.eclipse 0.12.0.20101115-1102) 
    This version of m2eclipse cannot be installed on top of the already installed m2eclipse. Uninstall the previous version of m2eclipse and try the install again. 1.0.0.20110607-2117 (org.maven.ide.eclipse 1.0.0.20110607-2117) 
    This version of m2eclipse cannot be installed on top of the already installed m2eclipse. Uninstall the previous version of m2eclipse and try the install again. 1.0.100.20110804-1717 (org.maven.ide.eclipse 1.0.100.20110804-1717) 
... 

Ok. Vì vậy, tôi cần phải gỡ bỏ cài đặt phiên bản cũ của tôi của m2e đầu tiên. Tôi vào phần Help-> About-> Installed Software. Tôi thấy hai tính năng m2e sau được cài đặt:

Eclipse IDE for Java Developers-->EPP Java Package-->m2e - Maven Integration for Eclipse 1.0.100... 
Eclipse IDE for Java Developers-->EPP Java Package-->slf4j over logback logging 1.0.100... 

Vấn đề là khi tôi chọn bất kỳ mục nào trong số hai mục "gỡ cài đặt" này vẫn bị tắt. Có vẻ như cách duy nhất để gỡ cài đặt nó là gỡ cài đặt "IDE Eclipse cho các nhà phát triển Java".

Ai đó có thể vui lòng cho tôi biết tôi phải làm gì không?

Cảm ơn bạn trước sự giúp đỡ của bạn.

Kính trọng,
Peter

+0

Xóa gói IDE Eclipse dành cho nhà phát triển Java. Xem nếu điều đó giúp. – MiJyn

+0

Thêm vào nhận xét trước của tôi: loại bỏ gói m2e của IDE Eclipse cho các nhà phát triển Java. – MiJyn

+0

Đó chính xác là những gì tôi đang cố gắng thực hiện nhưng "gỡ cài đặt" bị tắt. Bạn đang nói có một số cách khác để loại bỏ nó? Cảm ơn. Peter – Peter

Trả lời

0

Tôi cũng có một vấn đề khi cố gắng cài đặt trên "Eclipse Indigo 3.7.0" (đi kèm trong "Ubuntu Software Center" của Ubuntu 11.10).

Xem đăng nhập dưới đây:

Cannot complete the install because one or more required items could not be found. Software being installed: m2e - Maven Integration for Eclipse 1.0.100.20110804-1717 (org.eclipse.m2e.feature.feature.group 1.0.100.20110804-1717) Missing requirement: m2e - Maven Integration for Eclipse 1.0.100.20110804-1717 (org.eclipse.m2e.feature.feature.group 1.0.100.20110804-1717) requires 'org.eclipse.wst.xml.core 0.0.0' but it could not be found

Nhưng Maven hoạt động trên "Indigo Dịch vụ Eclipse Release 1".

Tải gương cho "Indigo Dịch vụ Eclipse Release 1" trên Linux 64 bit: http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/indigo/SR1/eclipse-jee-indigo-SR1-linux-gtk-x86_64.tar.gz

Nhiều gương: http://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/indigosr2

FYI: MercurialEclipse plugin cũng đã làm việc với "Dịch vụ Eclipse Indigo Phát hành 1 "(sau khi cài đặt hg lệnh sử dụng" sudo apt-get install mercurial "trên thiết bị đầu cuối).

0

Đó là sự cố xảy ra trong số Eclipse phiên bản. Tải xuống và cài đặt Eclipse for Java EE Developers. Chạy Eclipse Trợ giúp> Eclipse Marketplace> Nhập m2e và thực hiện tìm kiếm. Cài đặt nó với một cú nhấp chuột.

1

tôi đã cùng một vấn đề này chạy Eclipse Indigo 64 bit chạy trên Windows 7. Tôi không thấy các tùy chọn m2 trong Dropdowns như tôi đã có trong các phiên bản cũ hơn của nhật thực, vì vậy tôi nghĩ rằng có một vấn đề và cố gắng gỡ bỏ nó, không nhận ra nó được xây dựng trong phiên bản này.

Đó là một sai lầm lớn! Tất cả các nỗ lực của tôi để cài đặt lại hoặc nâng cấp m2eclipse trở lại trong thất bại.

Cuối cùng, tôi đã sử dụng liên kết để đọc qua tài liệu về RAD để xem url cập nhật phần mềm nào sẽ sử dụng và tệp nào để chọn Satya đã trả lời. Đây là số link một lần nữa.

RAD dường như đủ gần và đã giúp tôi đi đúng hướng. Sau đó, tôi đã tìm thấy lỗi với "tệp giả mạo", được bật ra có liên quan đến việc sử dụng jdk 1.7. Các giải pháp tôi tìm thấy here là một sửa chữa dễ dàng, chỉ cần thay đổi jre cài đặt đến 1,6 và sau đó nỗ lực tiếp theo của tiến trình cài đặt cho các plugin m2eclipse đã đi qua tốt.

Tôi đang đặt thông tin này với hy vọng rằng nó sẽ tiết kiệm thời gian cho ai đó nếu họ gặp phải vấn đề tương tự này và không muốn cài đặt lại nhật thực. Với tất cả các plugin và cấu hình của tôi, phải mất một thời gian dài để làm lại mọi thứ.

0

Để cài đặt M2E mới (1.4) trên helios, tôi đã phải gỡ bỏ cài đặt tất cả các yếu tố maven trong nhật thực và sau đó, tôi có thể cài đặt M2E từ http://download.eclipse.org/technology/m2e/releases".

bước để gỡ bỏ cài đặt các yếu tố maven hiện có (từ org .maven.ide *):.

  1. Click vào Trợ giúp trong nhật thực
  2. cài đặt phần mềm mới ...
  3. Bấm vào gì đã là cài đặt
  4. Chọn ll item từ org.maven.ide. * (ngay cả khi nó được yêu cầu)
  5. gỡ cài đặt tất cả chúng
Các vấn đề liên quan