Maven и Apache Sling – плагин не найден

Полный новичок в maven, sling и java в целом, поэтому заранее извиняюсь. У меня есть maven и я пытаюсь запустить его с помощью apache sling. Но когда я пытаюсь запустить sling с помощью «mvn launchpad:run», я сталкиваюсь со следующей ошибкой:

[ОШИБКА] не найден плагин для префикса «панель запуска» в текущем проекте и в группах плагинов [org.apache.plugins, org.codehaus.mojo], доступных в репозиториях [локальный (MYLOCALPATH), центральный (http://repo .maven.apache.org/maven2]

Любая помощь очень ценится или если бы я мог просто указать в правильном направлении. Спасибо!


person Delmon Young    schedule 17.03.2013    source источник


Ответы (1)


Я не эксперт по Apache Sling, но, судя по сообщению об ошибке, похоже, что вы не определили плагин maven-launchpad-plugin в своем pom.xml, как показано ниже.

<plugin>
   <groupId>org.apache.sling</groupId>
   <artifactId>maven-launchpad-plugin</artifactId>
   <version>2.2.0</version>
</plugin>
person Lan    schedule 17.03.2013
comment
Я действительно не знаком с концепциями Sling, но куда именно вы помещаете файл POM? Я знаком с созданием одного, просто не знаю, как это выразить. - person Delmon Young; 18.03.2013
comment
pom.xml должен находиться в корневом каталоге вашего проекта. Вы выполняете mvn launchpad:run в том же каталоге. Это концепция Maven, а не Sling. - person Lan; 18.03.2013