2012-03-12 9 views
5

Trong phiên bản cũ hơn của Eclipse, số mà tôi không thể nhớ, có một tùy chọn khi nhấn chuột phải vào một dự án dưới Run As của Maven Package.Trường hợp của Eclipse chạy như> Maven gói đi?

Trong bộ công cụ Springsource Suite 2.9.0 được xây dựng trên Eclipse 3.7.2, tùy chọn này không còn ở đó nữa. Tôi có thể tạo các cấu hình chạy cụ thể cho mỗi dự án để nhanh chóng thực hiện một gói Maven, nhưng tôi thấy nó khá tiện dụng có một phím tắt để thực hiện gói cho dù dự án nào được chọn mà không cần phải thiết lập tất cả trước.

Có cách nào để đưa tùy chọn này trở lại không?

+0

Bạn đã đọc [câu hỏi này] (http://stackoverflow.com/questions/9422142/missing-the-maven-package-menu-entry-in-eclipse)? chỉ chấp nhận thay đổi và sử dụng tính năng mới. – yorkw

+0

Cảm ơn bạn đã nêu bật điều này. Giải pháp đó vẫn yêu cầu tạo cấu hình Run As mới cho mọi dự án, đó không phải là những gì tôi đang tìm kiếm. –

+0

có thể trùng lặp của http://stackoverflow.com/questions/9422142/missing-the-maven-package-menu-entry-in-eclipse – OO7

Trả lời

2

Nếu bạn thích các tính năng của hình ảnh m2eclipse cũ hơn, bạn có thể hoàn nguyên bằng cách sử dụng trang tiện ích STS. Mở bảng điều khiển STS và nhấp vào trang tiện ích mở rộng ở dưới cùng. Cuộn xuống cho đến khi bạn thấy mục nhập "m2eclipse". Cài đặt này, sẽ gỡ cài đặt m2eclipse v1.0 và cài đặt m2eclipse v0.13.

13

Tôi cũng gần đây muốn có tùy chọn này với phiên bản m2eclipse mới. Giải pháp tốt nhất mà tôi có thể tìm thấy là tạo một cấu hình với gói đích và thư mục cơ sở cung cấp một tên biến $ {selected_resource_loc}. Tuy nhiên bạn phải truy cập trang cấu hình chạy, nhưng ít nhất bạn không phải định nghĩa cấu hình mới cho từng dự án, nhưng sử dụng cấu hình được xác định trước.

  • dự án nhấp chuột phải
  • chạy như
  • cấu hình chạy ..
  • nhấp đúp chuột vào maven xây dựng (để tạo ra một cấu hình mới)
  • đặt tên cho cấu hình ví dụ gói
  • nhấp vào biến
  • chọn "selected_resource_loc" và nhấp vào ok
  • ghi mục tiêu của bạn, ví dụ: "Gói" hoặc "sạch gói"
  • chạy

Lần sau khi bạn muốn đóng gói một dự án khác, bạn có thể sử dụng cấu hình này một lần nữa:

  • dự án nhấp chuột phải
  • chạy như
  • cấu hình chạy ..
  • chọn cấu hình maven của bạn
  • run
+0

LƯU Ý: để làm điều này để làm việc trong Neon.2, tôi đã phải chọn $ {project_loc} cho thư mục cơ sở. $ {selected_resource_loc} sẽ không hoạt động (nút chạy vẫn chuyển sang màu xám). – crig