2012-02-12 33 views
18

Tôi đặt các tùy chọn thời gian chạy java của tôi trong Cửa sổ Eclipse> Prefs> Java> JRE đã cài đặt> Đối số VM mặc định. Vì cài đặt này là đủ cho tất cả các điểm nhập main() của tôi, tôi không bận tâm với việc tùy chỉnh "cấu hình chạy". Nó trông giống như sự linh hoạt tốt đẹp nhưng tôi có lẽ sẽ không bao giờ cần nó. Tôi đã lo lắng rằng tôi sẽ phải lặp lại các đối số VM của tôi trong các cấu hình chạy và vì vậy tôi bắt đầu sao chép các đối số VM của tôi nhưng sau một thử nghiệm có vẻ như tôi không phải làm như vậy. Bây giờ tôi sẽ có sự lo lắng ngược lại rằng tôi có một số tùy chỉnh không mong muốn.Làm thế nào tôi có thể dọn sạch Eclipse "cấu hình chạy"

Để loại bỏ sự lo lắng thứ hai, có cách nào để loại bỏ sự lộn xộn có thể nhìn thấy trong trình đơn thả xuống Chạy không? Điều gì về "Cấu hình khởi chạy" hiển thị trong hộp thoại xuất khẩu JAR? Cấu hình chạy có giống với cấu hình khởi chạy không? Làm cách nào để loại bỏ nhiều cấu hình khởi chạy?

Tôi đang sử dụng Eclipse Indigo trên Ubuntu.

Chỉnh sửa Sau khi tôi xóa tất cả cấu hình chạy theo cách thủ công và tiến hành xuất, các nút được chuyển sang màu xám để tôi không thể tiếp tục. Khi tôi chọn trình đơn thả xuống cấu hình khởi chạy, tôi sẽ chỉ có một lựa chọn, từ một dự án không liên quan. Sau đó tôi đã tạo cấu hình chạy cho điểm nhập thực main cho dự án hiện tại. Tôi hy vọng sự lộn xộn sẽ trở lại khi tôi tiếp tục sử dụng Eclipse.

Trả lời

4

The answer comes from @Francisco Puga

bằng chứng thực nghiệm cho thấy rằng việc xoá "ra mắt" dường như để làm cho cấu hình chạy biến mất nên nó sẽ có vẻ rằng họ có thể là đồng nghĩa.

+0

Phản hồi tốt. +1. Tôi đã chỉnh sửa câu trả lời của mình với nhiều giới hạn hơn về vị trí tệp trình khởi chạy. – VonC

28

Một cách đơn giản là sắp xếp các dự án của bạn theo Eclipse workspace, điều này sẽ giới hạn danh sách "chạy cấu hình" chỉ cho dự án được tham chiếu trong không gian làm việc đã cho.
Chuyển đổi không gian làm việc sẽ đặt lại danh sách đó thành danh sách được ghi lại cho các dự án của không gian làm việc mới.


Lưu ý: OP's answer về việc khởi chạy vị trí tệp không phải là vị trí duy nhất có thể.
Một chính thức là:

${WORKSPACE}/.metadata/.plugins/org.eclipse.debug.core/.launches 

Nhưng bạn có thể sao chép chúng enywhere khác mà bạn muốn (như đã giải thích trong "How do I save Eclipse launch profiles across workspaces? '), hoặc bằng cách tự sao chép các tập tin hoặc chia sẻ chúng:
Xem' Which eclipse files belong under Version Control".

Khi bạn biết nơi lưu chúng, một thao tác xóa đơn giản là đủ để làm cho chúng biến mất khỏi menu trình khởi chạy.

+1

Nó hoạt động sau khi ** khởi động lại ** Eclipse (ít nhất là đối với * Cấu hình khởi chạy * từ ** Đặc tả tệp JAR Runnable **). –

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