Я пытаюсь создать пакет 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. И у меня есть переменная скрипта в верхней части страницы:
Внизу той же страницы я хочу добавить эту переменную в атрибут src
тега скрипта :
. Это не работает:
Может кто-нибудь, пожалуйста, скажите мне, как это сделать?