2012-03-16 4 views
0

Я новичок для затмения и плагинов eclipse. Я хочу использовать проект zest, с некоторыми определенными расширениями. Поэтому я загрузил исходные коды плагина eclipse zest из ссылки below, я пытаюсь построить этот проект под eclipse 3.7. Но manifest.mf дает ошибку в этом сообщенииИсходный код плагина Eclipse Zest от github дает manifest.mf error

org.eclipse.zest.internal.dot.parser.dot, 
    org.eclipse.zest.internal.dot.parser.dot.impl, 
    org.eclipse.zest.internal.dot.parser.dot.util, 

    org.eclipse.zest.internal.dot.parser.parseTreeConstruction, 
    org.eclipse.zest.internal.dot.parser.parser.antlr, 
    org.eclipse.zest.internal.dot.parser.parser.antlr.internal, 

Когда я открываю пакеты выше, есть недостающие файлы. Например, я вижу, что нет источников классов ниже.

import org.eclipse.zest.internal.dot.parser.dot.AList; 
    import org.eclipse.zest.internal.dot.parser.dot.AttrList; 
    import org.eclipse.zest.internal.dot.parser.dot.AttrStmt; 
    import org.eclipse.zest.internal.dot.parser.dot.Attribute; 
    import org.eclipse.zest.internal.dot.parser.dot.AttributeType; 
    import org.eclipse.zest.internal.dot.parser.dot.EdgeRhsNode; 
    import org.eclipse.zest.internal.dot.parser.dot.EdgeStmtNode; 
    import org.eclipse.zest.internal.dot.parser.dot.GraphType; 
    import org.eclipse.zest.internal.dot.parser.dot.MainGraph; 
    import org.eclipse.zest.internal.dot.parser.dot.NodeId; 
    import org.eclipse.zest.internal.dot.parser.dot.NodeStmt; 
    import org.eclipse.zest.internal.dot.parser.dot.Stmt; 
    import org.eclipse.zest.internal.dot.parser.dot.Subgraph; 
    import org.eclipse.zest.internal.dot.parser.dot.util.DotSwitch; 

Я не в состоянии построить из источника, -I think-, так как есть некоторые недостающие исходные коды в git link.

Есть ли у вас какие-либо решения, спасибо.

ответ

0

Точечный синтаксический анализатор - это проект Xtext, которому требуется исходный код. На данный момент, он нуждается в двух ручных операций:

    1. Создать папку SRC-GEN в корневой папке org.eclipse.zest.dot.core - это станет исходной папки. Git не загружает пустые папки в git.
    2. Аналогичным образом создайте папку src-gen в org.eclipse.zest.dot.ui.
  1. Выполнить org.eclipse.zest.dot.core/затмение/цедру/внутренний/точка/анализатор/GenerateDot.mwe2 файл SRC/орг/рабочий процесс (Запуск от имени/MWE2 рабочего процесса). Это сгенерирует весь необходимый код. Если вы не создали исходные папки, этот шаг завершится неудачно с действительно загадочным сообщением об ошибке.

 Смежные вопросы

  • Нет связанных вопросов^_^