Maven trong Eclipse: từng bước cài đặt [đã đóng]


336

Tôi đã dành thời gian trên trang Maven để đọc các hướng dẫn 5 và 30 phút và lần đầu tiên dùng thử Maven.

Tôi muốn cài đặt một plugin Maven và sử dụng nó để bắt đầu xây dựng các dự án Maven từ Eclipse.

Mặc dù có một nỗ lực trung thực, tôi đã không thể tìm thấy một hướng dẫn toàn diện về bất kỳ plugin Maven nào. M2E, có vẻ như là tiêu chuẩn thực tế, không có gì ngoài các liên kết bị hỏng (hoặc đệ quy) trên trang web của họ.

Tôi không thể biết nếu tôi thậm chí đã cài đặt plugin chính xác hay cách sử dụng nó.

Có ai biết hướng dẫn từng bước tốt cho M2Ebất kỳ plugin nào khác không? Một đi kèm với tài liệu cài đặt tốt, cùng với một lời giải thích chắc chắn về các tính năng và cách sử dụng đúng đắn của nó?


20
Tôi đang ở trên cùng một chiếc thuyền!, Rất vui vì bạn đã đăng câu hỏi này .. Tôi thấy đây là một vài ngày trước đây .. nơi bạn có thể làm cho nó hoạt động? Tôi đã cài đặt maven trên máy của mình nhưng tôi chưa thể cài đặt plugin.
david

2
Nếu bạn sử dụng Eclipse Juno J2EE m2e đã được bao gồm.
Deanna

1
@KellySFbler vui lòng không mở lại các câu hỏi ngoài chủ đề, chẳng hạn như các yêu cầu hướng dẫn.
TylerH

Câu trả lời:


537

(Chỉnh sửa 2016-10-12: Nhiều bản tải xuống Eclipse từ https://eclipse.org/doads/eclipse-packages/ đã bao gồm M2Eclipse. Kể từ neon, cả gói Java và Java EE đều làm - hãy tìm "Hỗ trợ Maven" )

Cách 1: Cài đặt plugin Maven Eclipse từng bước:

  1. Mở IDE Eclipse
  2. Nhấp vào Trợ giúp -> Cài đặt Phần mềm mới ...
  3. Nhấp vào nút Thêm ở góc trên bên phải
  4. Tại cửa sổ bật lên: điền vào Tên là "M2Eclipse" và Vị trí là " http://doad.eclipse.org/t Technology / m2e / release " hoặc http://doad.eclipse.org/t Technology / m2e / milicles / 1.0

  5. Bây giờ bấm vào OK

Sau đó cài đặt sẽ được bắt đầu.

Cách 2: Một cách khác để cài đặt trình cắm thêm Maven cho Eclipse bằng "Thị trường Eclipse":

  1. Mở Eclipse
  2. Đi tới Trợ giúp -> Thị trường Eclipse
  3. Tìm kiếm bởi Maven
  4. Nhấp vào nút "Cài đặt" tại phần "Tích hợp Maven cho Eclipse"
  5. Làm theo hướng dẫn từng bước

Sau khi cài đặt thành công, hãy làm như sau trong Eclipse:

  1. Chuyển đến Cửa sổ -> Tùy chọn
  2. Quan sát, Maven đang tranh thủ ở bảng điều khiển bên trái

Cuối cùng,

  1. Bấm vào một dự án hiện có
  2. Chọn Cấu hình -> Chuyển đổi sang Dự án Maven

5
Tôi đã mệt mỏi với các bước này nhưng không cài đặt được, tôi gặp một số lỗi chi tiết bên dưới ...... Không thể hoàn tất cài đặt vì không thể tìm thấy một hoặc nhiều mục yêu cầu. Phần mềm đang được cài đặt: m2e - Tích hợp Maven cho Eclipse (bao gồm các thành phần ươm tạo) 1.5.0.20140606-0033 (org.eclipse.m2e.feature.feature.group 1.5.0.20140606-0033)
Krunal Patel

@Krunal Patel: bạn đã thử từ Marketplace chưa?
Ripon Al Wasim

Tôi có cùng cài đặt Không thể hoàn tất cài đặt vì không thể tìm thấy một hoặc nhiều mục bắt buộc. Phần mềm đang được cài đặt: m2e - slf4j khi đăng nhập logback (Tùy chọn) 1.5.0.20140606-0033 (org.eclipse.m2e.logback.feature.feature.group 1.5.0.20140606-0033) - không thấy tùy chọn thị trường được trợ giúp.
Diego

4
Eclipse juno không hỗ trợ maven 1.5 .. cho đến khi họ chưa thêm khả năng 1.5, vì vậy hãy thử tải xuống 1.4 hoặc 1.3.eclipse.org/tĩ/m2e/release/1.3 download.eclipse.org/tĩ/m2e/release/1.4
Alvin

Cảm ơn cho một mô tả tuyệt vời như vậy nhưng tôi không thể cài đặt maven cả. Lỗi nói rằng "Không thể đáp ứng sự phụ thuộc:" và "chú thích hoàn thành cài đặt vì không thể tìm thấy một hoặc nhiều mục bắt buộc.". Tôi không chắc vấn đề là gì. Xin vui lòng giúp đỡ.
Kushal Jayswal

32

NẾU bạn muốn cài đặt Maven trong Eclipse (Java EE) Indigo Sau đó làm theo các bước sau:

  1. Nhật thực -> Trợ giúp -> Cài đặt phần mềm mới.

  2. Nhập " http://doad.eclipse.org/release/indigo/ " & Nhấn Enter.

  3. Mở rộng thẻ "Cộng tác".

  4. Chọn plugin Maven từ đó.

  5. Bấm vào tiếp theo.

  6. Chấp nhận thỏa thuận và nhấp vào kết thúc.

Sau khi cài đặt maven, nó sẽ yêu cầu khởi động lại Eclipse, vì vậy hãy khởi động lại nhật thực một lần nữa để xem các thay đổi.


1
Cảm ơn rất nhiều .. Tôi đã thử tất cả các tùy chọn gven ở trên nhưng không có cái nào phù hợp với tôi. Mỗi khi tôi nhận được "không thể cài đặt do lỗi phụ thuộc" errror. Giải pháp của bạn đã làm việc.
Một Nigdikar

1
Cảm ơn rất nhiều, tôi cũng đã thử tất cả các giải pháp khác, nhưng không có giải pháp nào phù hợp với tôi. Tôi đã làm theo các bước của bạn với neon thay vì Indigo và nó đã hoạt động :)
Ahmed Laatabi

Cảm ơn rất nhiều @mukesh Kumar ......... Người dùng neon - Đơn giản chỉ cần sử dụng url - download.eclipse.org/release/neon và trong bộ lọc loại maven và cài đặt tất cả phần mềm cần thiết cho maven
Anurag_BEHS

13

Bằng cách "sử dụng cài đặt một plugin Maven và sử dụng nó" Tôi chắc chắn rằng bạn đang tìm kiếm một plugin Eclipse sẽ thực hiện các chức năng Maven trong IDE. Nếu vậy, M2E là một lựa chọn tốt. Bạn sẽ tìm thấy rất nhiều trợ giúp trong quá trình cài đặt Eclipse khi bạn cài đặt M2E.

Điều đó nói rằng - xem xét rằng bạn đang bắt đầu sử dụng Maven - nó sẽ đi một chặng đường dài để có một sự hiểu biết tốt về các khái niệm cơ bản. Sử dụng M2E có thể ẩn một số chi tiết có thể dẫn đến việc giải thích không đầy đủ hoặc không chính xác về hành vi của Maven và do đó có vấn đề ở hạ lưu.

Một số tài liệu tham khảo trực tuyến tốt về Maven là:


4
Nhưng làm thế nào để bạn cài đặt M2E trên nhật thực? (Tôi thực sự cần phải cài đặt nó vào MuleStudio .. oO)
david

Tôi không quen thuộc với Mule Studio. Nếu đó là một plugin cho Eclipse 3.7 (còn gọi là Indigo), bạn sẽ có thể cài đặt M2E từ Thị trường Eclipse (Trợ giúp> Thị trường Eclipse ...: Tìm kiếm "m2e" và chọn "Tích hợp Maven cho Eclipse"). Ngoài ra, bạn có thể tải xuống từ trang web M2E ( eclipse.org/m2e )
Sri Sankaran

Tôi đã cài đặt plugin và tôi cố gắng thêm một số nguồn (tạo tác hoặc thứ gì đó tôi nghĩ) và plugin không thể tìm thấy nơi được cài đặt, netheir tôi cố tải xuống từ plugin và không thể tìm thấy cách thực hiện ...
Enrique San Martín

"Bạn sẽ tìm thấy rất nhiều trợ giúp trong quá trình cài đặt Eclipse khi bạn cài đặt M2E." - nhưng ở đâu? Không có gì trong phần trợ giúp được cài đặt (Trợ giúp -> Nội dung trợ giúp).
Martin Schröder

@ MartinSchröder Tôi đã viết rằng hơn 3 năm trước và nó đã có hiệu lực. Tôi xin lỗi nhưng tôi đã không theo kịp Eclipse kể từ đó.
Sri Sankaran

11

Đầu tiên cài đặt maven trong hệ thống của bạn và đặt các biến môi trường Maven

  1. M2_HOME: .... \ apache-maven-3.0.5 \ maven đường dẫn đã cài đặt
  2. M2_Repo: D: \ maven_Vpo \ Nếu thay đổi vị trí repo của maven
  3. M2:% M2_HOME% \ bin

Các bước để định cấu hình maven trên IDE Eclipse:

  • Chọn Cửa sổ -> Tùy chọn Lưu ý: Nếu không có tùy chọn Maven, sau đó thêm maven 3 vào nhật thực hoặc cài đặt nó.
  • Thêm vị trí Maven của hệ thống của bạn

Để kiểm tra maven được cấu hình đúng cách:

  • Mở Eclipse và nhấp vào Windows -> Tùy chọn

  • Chọn Maven từ bảng điều khiển bên trái và chọn cài đặt.

  • Nhấp vào biểu mẫu tùy chọn Maven -> "Cài đặt người dùng" bên trái, để kiểm tra vị trí kho lưu trữ cục bộ.


6

Kiểm tra cái này

thay vào đó để tránh lỗi này:

Không thể hoàn tất cài đặt vì không thể tìm thấy một hoặc nhiều mục yêu cầu. Phần mềm đang được cài đặt: m2e - slf4j khi đăng nhập logback (Tùy chọn) 1.6.1.20150625-2338 (org.eclipse.m2e.logback.feature.feature.ggroup 1.6.1.20150625-2338) Yêu cầu thiếu: Tích hợp Maven cho Eclipse 1.6.0.20150526 (org.eclipse.m2e.core 1.6.0.20150526-2032) yêu cầu 'gói com.google.guava [14.0.1,16.0.0)' nhưng không thể tìm thấy Yêu cầu thiếu: Tích hợp Maven cho Eclipse 1.6.1.20150625-2338 (org.eclipse.m2e.core 1.6.1.20150625-2338) yêu cầu 'gói org.eclipse.osgi 3.10.0' nhưng không thể tìm thấy Không thể đáp ứng sự phụ thuộc: Từ: Tích hợp Maven cho Eclipse 1.6.0.20150526-2032 (org. eclipse.m2e.core.ui 1.6.0.20150526-2032) Tới: gói org.eclipse.m2e.core [1.6.0,1.7.

nguồn


3
Cảm ơn! Giải pháp này ( download.eclipse.org/tĩ/m2e/release/1.3 ) hoạt động trên Kelper!
Ken Pega

Cũng hoạt động trên IBM Rational 8.0.3.
Vulpo

4

Bạn phải làm theo các bước sau trong IDE Eclipse

  1. Đi tới Trợ giúp -> Cài đặt Phần mềm mới
  2. Nhấp vào nút thêm ở góc trên bên phải
  3. Trong cửa sổ bật lên sắp tới, nhập tên là "Maven" và vị trí là " http://doad.eclipse.org/tĩ/m2e/release "
  4. Bấm vào OK.

Tích hợp Maven cho nhật thực sẽ được tải xuống và cài đặt. Khởi động lại không gian làm việc.

Trong thư mục .m2 (thường nằm trong thư mục C: \ user \), thêm tệp settings.xml. Cung cấp proxy và hồ sơ thích hợp. Bây giờ tạo một dự án Maven mới trong nhật thực.


3

Tôi cũng đã gặp một vấn đề tương tự và tìm ra vấn đề ở đây là giải pháp.

Nhiều người cho rằng sự kết hợp giữa Eclipse và maven là khó khăn nhưng nó rất dễ dàng.

1) tải xuống maven và giải nén nó vào thư mục yêu thích của bạn.

Ví dụ: C: \ satyam \ DEV_TOOLS \ apache-maven-3.1.1

2) Đặt biến môi trường cho Maven (Hy vọng mọi người đều biết nơi để đặt cái này)

Trong biến hệ thống: Var biến_name = M2_HOME Var biến_Value = C: \ satyam \ DEV_TOOLS \ apache-maven-3.1.1

Tiếp theo trong cùng Biến hệ thống, bạn sẽ tìm thấy tên biến có tên Đường dẫn: chỉ cần chỉnh sửa biến đường dẫn và thêm chi tiết M2_HOME như với các giá trị hiện có.

%M2_HOME%/bin;

Vì vậy, trong bước thứ hai, bây giờ bạn đã hoàn tất cài đặt công cụ Maven cho hệ thống của mình. Bạn cần kiểm tra chéo xem cài đặt của bạn có đúng hay không, đi tới dấu nhắc lệnh và nhập mvn - phiên bản sẽ loại bỏ đường dẫn của Maven của bạn

3) Mở nhật thực và đi đến Cài đặt phần mềm mới và nhập cài đặt Plugin M2E và khởi động lại Eclipse

với 3 bước trên bạn đã hoàn thành với Maven và Maven Plugin với nhật thực

4) Maven được sử dụng thư mục .m2 để tải xuống tất cả các lọ, nó sẽ tìm thấy trong Ex: C: \ Users \ tempsakat.m2

trong thư mục này, một tệp settings.xml và một thư mục kho lưu trữ sẽ ở đó

5) đi tới Windwo - các tùy chọn của Eclipse của bạn và nhập Maven, sau đó chọn UserS Settings từ menu bên trái, sau đó đưa ra đường dẫn của tệp cài đặt tại đây.

bây giờ bạn đã hoàn thành ...


3

Từng bước cài đặt plugin Maven Eclipse:

Mở IDE Eclipse Nhấp vào Trợ giúp -> Cài đặt phần mềm mới Nhấp vào nút Thêm ở góc trên bên phải Khi bật lên: điền tên như bạn muốn và Vị trí là http://doad.eclipse.org/t Technology / m2e / milicles / 1.0 Bây giờ bấm OK Và làm theo hướng dẫn


Nhiều câu trả lời khác đã có từ nhiều năm nay (2018). Cái này làm việc cho tôi
Đội trưởng Fantastic

2

Tôi vừa bao gồm Maventrình cắm tích hợp với Eclipse:

Chỉ cần làm theo các bước dưới đây:

Trong eclipse, từ mục menu phía trên chọn Help- -> nhấp vào Install New Software..-> sau đó nhấp vào Addnút.

đặt MavenAPIhộp văn bản tên và http://download.eclipse.org/technology/m2e/releasestại hộp văn bản vị trí.

nhấn OKvà chọn Mavendự án và cài đặt bằng cách nhấn vào next.


2

Đã thử mọi thứ nhưng cái này đã hoạt động .. 1. Eclipse -> Trợ giúp -> Cài đặt phần mềm mới. 2. Nhập " http://doad.eclipse.org/release/indigo/ " & Nhấn Enter. 3. Mở rộng thẻ "Cộng tác". 4. Chọn plugin Maven từ đó. 5. Bấm vào tiếp theo. 6. Chấp nhận thỏa thuận và nhấp vào kết thúc. Sau khi cài đặt maven, nó sẽ yêu cầu khởi động lại Eclipse, vì vậy hãy khởi động lại nhật thực một lần nữa để xem các thay đổi.

Cảm ơn Mukesh đã hướng dẫn.


Tôi thích tùy chọn này vì nó sẽ tự động liệt kê phiên bản m2e tương thích cho nhật thực mà chúng tôi đang sử dụng. Trước đó, tôi đã cố gắng để có được trình cắm m2e mới nhất cho juno..nhưng nó đã đưa ra ngoại lệ trong khi cài đặt
Shravan Ramamurthy

1

Tôi gặp vấn đề vì tôi đang tìm cách cài đặt plugin Maven trên MuleStudio chứ không phải Eclipse ..

[đối với MuleStudio 1.2 trở xuống, hãy thực hiện các bước (1) và (2) nếu không thì chuyển sang bước (2)]

Hướng dẫn cho MuleStudio (CHỈ phiên bản 1.2 trở xuống): (1) Trợ giúp> cài đặt phần mềm mới ...

Helios Update Site - http://download.eclipse.org/releases/helios/

Hướng dẫn cho MuleStudio (1.3) HOẶC Eclipse: (2) Trợ giúp> cài đặt phần mềm mới ...

Maven -  URL: http://download.eclipse.org/technology/m2e/releases

0

Phiên bản mới nhất của Eclipse (Luna) và Spring Tool Suite (STS) được đóng gói sẵn với sự hỗ trợ cho Maven, GIT và Java 8.


0

Tôi vừa bao gồm trình cắm tích hợp Maven tại Eclipse:

Chỉ cần làm theo các bước dưới đây:

  • Trong nhật thực, từ mục menu phía trên, chọn "" Trợ giúp "-> nhấp vào" Cài đặt phần mềm mới .. "-> sau đó nhấp vào nút" Thêm ".

  • đặt "MavenAPI" ở hộp văn bản tên và " http://doad.eclipse.org/t Technology / m2e / release" tại hộp văn bản vị trí.

  • nhấn Ok và chọn dự án Maven và cài đặt bằng cách nhấp vào tiếp theo.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.