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