Ошибка Eclipse с osgi + maven + maven -pax -плагин

Я пытаюсь создать пакет OSGi и интегрировать его в eclipse. Я использую плагин maven -pax -для создания пакетов. Это шаги, которым я следую

Я создаю проект osgi, используя pax

mvn org.ops4j:maven-pax-plugin:create-project -DgroupId=org.sonatype.mcookbook -DartifactId=osgi-project -Dversion=1.0-SNAPSHOT

а затем создайте пакет

mvn pax:create-bundle -Dpackage=org.sonatype.mcookbook -Dname=osgi-bundle -Dversion=1.0-SNAPSHOT

а затем попробуйте импортировать проект maven в eclipse (файл/импорт/существующий проект maven )проект пакета, созданный на втором этапе, всегда дает мне эту ошибку

maven-pax-plugin:1.5:compile (1 error)
   Execution default-compile, in org.sonatype.mcookbook/pom.xml
maven-pax-plugin:1.5:testCompile (1 error)
   Execution default-testCompile, in org.sonatype.mcookbook/pom.xml

Когда я выбираю одну из ошибок, в описании говорится

No marketplace entries found to handle Execution default-compile, in org.sonatype.mcookbook/pom.xml in Eclipse.  Please see Help for more information.

Если я проигнорирую ошибку и все равно импортирую проект, это то, на что жалуется eclipse

Plugin execution not covered by lifecycle configuration: org.ops4j:maven-pax-plugin:1.5:compile (execution: default-compile, phase: compile)

Кто-нибудь видел это? есть идеи как это исправить? Я следую этому руководству , но добавляю интеграцию с eclipse. Однако обратите внимание, что если я создам его с помощью maven и вообще не использую eclipse, все будет работать нормально, проблема в eclipse/m2e

Я использую Eclipse Indigo SR2 и m2e 1.0.200

-. 121 ---1811165-

как установить переменную внутри тега скриптаУ меня есть имя страницы index.php. И у меня есть следующая переменная скрипта вверху страницы : Внизу той же страницы я...

У меня есть имя страницы index.php. И у меня есть переменная скрипта в верхней части страницы:


Внизу той же страницы я хочу добавить эту переменную в атрибут srcтега скрипта :


. Это не работает:


Может кто-нибудь, пожалуйста, скажите мне, как это сделать?

5
задан T Zengerink 12 July 2012 в 18:48
поделиться