2011-12-24 44 views
40

Tôi đang lập trình trong NetBeans tuy nhiên tôi cũng thích làm quen với Eclipse. Tôi có một dự án Maven những gì tôi đã phát triển trong NetBeans và sau khi nhập nó biên dịch tốt trong Eclipse. Tôi đang sử dụng tính năng Run hoặc Debug của NetBeans rất nhiều, và rất thoải mái khi cấu hình chạy được lưu trữ với dự án vì vậy tôi thực sự có thể cam kết điều khiển phiên bản và những người khác có thể sử dụng nó. Giả sử tôi có một dự án ứng dụng Java có một lớp chính. Để chạy điều này, tôi cần xác định đường dẫn lớp chính xác cho mục tiêu exec (thực tế là NetBeans tự động thực hiện điều này cho tôi khi tạo dự án mới).Lưu trữ cấu hình chạy với dự án trong Eclipse

Trong Eclipse, tôi phải xác định Chạy cấu hình theo như tôi biết được lưu trữ trong vùng làm việc nhưng không được lưu trữ trong dự án. Có bất kỳ tính năng tương tự trong Eclipse những gì tôi đang tìm kiếm?

Trả lời

62

Có - mở "Chạy" rồi "Chạy cấu hình ..." và chọn cấu hình của bạn. Nhấp vào tab cuối cùng, "Chung". Trong "Lưu dưới dạng", chọn "Tệp được chia sẻ" thay vì "Tệp cục bộ".

enter image description here

Hộp thoại này hơi khó hiểu. Dòng bên cạnh "Tệp được chia sẻ" chỉ có thể là đường dẫn chứ không phải tên tệp - và nó mặc định là đường dẫn gốc của dự án hiện tại. Khi bạn nhấn "Apply", một tập tin có tên [Run Configuration Name] + ".launch" được tạo trong thư mục đó. Vì vậy, trong ví dụ trên của tôi, kết quả này trong một tập tin "/JavaTest/JavaTest.launch". Đây là cái gì đó có thể được đưa vào điều khiển phiên bản.

+1

Cảm ơn! Tôi sẽ kiểm tra điều này sớm :) – NagyI

+0

Cần khởi động lại Eclipse. – androidyue

+2

@androidyue - không cần khởi động lại Eclipse theo kinh nghiệm của tôi. Nếu bạn vẫn tin rằng đây là trường hợp, xin vui lòng giải thích về những gì không hoạt động mà không cần khởi động lại ... – ziesemer

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