2010-03-10 37 views
30

Tôi đang sử dụng một loại khung nơi mỗi khi tôi tạo một dự án Java mới. Tôi phải sắp xếp các tập tin trong các gói thích hợp và tham khảo các thư viện bên ngoài thích hợp JAR. Làm cách nào để tạo một mẫu dự án mới như trong hộp thoại Dự án mới trong một thư mục mới?Làm thế nào để tạo một mẫu dự án Eclipse mới?

+1

Có vẻ lạ, tôi không thể tìm thấy bất kỳ gợi ý nào về câu hỏi tương đối đơn giản này. Bạn đã? – WSK

+1

nơi tôi có thể tìm thấy một số ví dụ về plugin tạo một dự án mẫu tùy chỉnh? – nkint

Trả lời

9

Bạn cần viết một plugin Eclipse cho điều đó và tập trung vào Trình hướng dẫn dự án mới. Giới thiệu về cách viết các plugin Eclipse, nó được đề cập trong câu hỏi Stack Overflow How to write a plugin for Eclipse?.

25

Tôi vừa thực hiện một chút nghiên cứu về điều này vì mục đích bất chính của chính mình và tìm thấy câu trả lời.

Bạn cần tạo một plugin Eclipse sử dụng gói org.eclipse.ui.newWizards. Bạn có thể xác định danh mục của riêng mình hoặc sử dụng danh mục hiện có khi bạn tìm thấy ID danh mục. Để tạo một trình thủ thuật dự án mới thay vì một thuật sĩ tài nguyên mới, bạn cần đặt "project = true".

Ngoài ra, plugin của bạn phải chứa một lớp triển khai org.eclipse.ui.INewWizard. Nhấp vào liên kết lớp học từ trình chỉnh sửa plugin.xml sẽ thực hiện thủ thuật.

Lớp đó phải thực hiện tất cả công việc trong ghi đè performFinish và phải trả về true để cho biết rằng nó thực sự đã làm điều đó và trình hướng dẫn có thể đóng. Đây là nơi bạn tạo các tệp, thư mục, thiết lập bản chất, v.v.

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