2015-04-27 4 views
0

Я использую Xpand для генерации кода внутри проекта плагина maven. Поэтому, чтобы определить и использовать шаблоны Xpand, мне нужно добавить необходимые библиотеки в зависимости от pom.xml. Каков минимальный список зависимостей, которые следует добавить в pom?Каковы минимальные зависимости pom от Xpand?

ответ

1

вы можете взять следующее в качестве отправной точки

<dependencies> 
    <dependency> 
     <groupId>org.eclipse.xpand</groupId> 
     <artifactId>org.eclipse.xtend</artifactId> 
     <version>2.0.0</version> 
    </dependency> 
    <dependency> 
     <groupId>org.eclipse.xpand</groupId> 
     <artifactId>org.eclipse.xpand</artifactId> 
     <version>2.0.0</version> 
    </dependency> 
    <dependency> 
     <groupId>org.eclipse.xpand</groupId> 
     <artifactId>org.eclipse.xtend.typesystem.emf</artifactId> 
     <version>2.0.0</version> 
    </dependency> 
    <dependency> 
     <groupId>org.eclipse.emf</groupId> 
     <artifactId>org.eclipse.emf.mwe.utils</artifactId> 
     <version>1.3.5</version> 
    </dependency> 
    <dependency> 
     <groupId>org.eclipse.emf</groupId> 
     <artifactId>org.eclipse.emf.mwe.core</artifactId> 
     <version>1.3.5</version> 
    </dependency> 
    <dependency> 
     <groupId>org.eclipse.emf</groupId> 
     <artifactId>ecore</artifactId> 
     <version>2.3.0-v200706262000</version> 
    </dependency> 
    <dependency> 
     <groupId>commons-cli</groupId> 
     <artifactId>commons-cli</artifactId> 
     <version>20040117.000000</version> 
    </dependency> 
    <dependency> 
     <groupId>commons-logging</groupId> 
     <artifactId>commons-logging</artifactId> 
     <version>1.2</version> 
    </dependency> 
    <dependency> 
     <groupId>org.eclipse.emf</groupId> 
     <artifactId>org.eclipse.emf.mwe2.runtime</artifactId> 
     <version>2.7.1</version> 
    </dependency> 
    <dependency> 
     <groupId>org.antlr</groupId> 
     <artifactId>antlr-runtime</artifactId> 
     <version>3.5.2</version> 
    </dependency> 
    <dependency> 
     <groupId>com.ibm.icu</groupId> 
     <artifactId>icu4j</artifactId> 
     <version>55.1</version> 
    </dependency> 
</dependencies> 
+0

Добавлены эти зависимости и получили сообщение об ошибке жалуется, что '' org.eclipse.jface' и org.eclipse.jface.text' отсутствует. Для чего они используются? Почему они должны быть необходимы? – user3399000

+0

Что вы делаете, когда получаете эту ошибку? –

+0

Я запускаю xpand рабочий процесс программно. – user3399000

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

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