Как программно импортировать проект Eclipse из файла .zip?
Я пытаюсь выяснить, как импортировать проект Eclipse из файла архива (.zip
) программно - я хочу сделать то же самое, что делает мастер импорта, но автоматически (повторный импорт одного и того же проекта регулярно с помощью мастера начинает ощущаться очень скучным). Я нашел несколько связанных вопросов (например,Программный импорт существующего проекта в Eclipse), но я не могу понять, как заставить то же самое работать на.zip
Импортировать.
Мое текущее мышление заключается в следующем: если я могу получить описание проекта от.zip
так или иначе, тогда я могу программно создать проект (согласно указанному вопросу). Оттуда я надеюсь, что смогу:
ZipLeveledStructureProvider
(http://javasourcecode.org/html/open-source/eclipse/eclipse-3.5.2/org/eclipse/ui/internal/wizards/datatransfer/ZipLeveledStructureProvider.java.html) for the .zip
file.
Run an ImportOperation
(http://javasourcecode.org/html/open-source/eclipse/eclipse-3.5.2/org/eclipse/ui/wizards/datatransfer/ImportOperation.java.html) to import the contents of the .zip
into the created project.
Есть ли в этом смысл? (Если нет, что я должен делать, пожалуйста?) Если так, как я должен получить описание проекта от.zip
?