Как создать новый шаблон проекта Eclipse?
Я использую своего рода фреймворк, где каждый раз, когда я делаю новый проект Java. Я должен расположить файлы в соответствующих пакетах и ссылаться на соответствующий внешний JAR библиотеки. Как создать новый шаблон проекта, как в диалоговом окне "новый проект" в новой папке?
2 ответов
вам нужно написать плагин Eclipse для этого и сосредоточиться на Мастере нового проекта. О написании плагинов Eclipse, он покрыт вопросом переполнения стека Как написать плагин для Eclipse?.
Я только что провел небольшое исследование по этому вопросу для наших собственных гнусных целей и нашел ответ.
вам нужно создать плагин Eclipse, который использует . Вы можете определить свою собственную категорию или использовать существующую, как только найдете идентификатор категории. Чтобы создать новый проект мастер, а не новый ресурс мастер, вам нужно установить "project=true".
кроме того, ваш плагин должен содержать класс, который реализует org.eclipse.ui.INewWizard
. Нажав на ссылку класса из plugin.xml
редактор сделает трюк.
этот класс должен выполнять всю работу в performFinish
переопределить и должен вернуть true, чтобы указать, что он действительно сделал свое дело, и мастер может закрыть. Здесь вы создаете файлы, каталоги, устанавливаете природу и так далее.