在pom.xml内配置了Jetty服务
<repositories> ... <!-- <repository> <id>org.sonatype.oss.content.groups.jetty</id> <name>jetty-plugin-repo</name> <url> http://oss.sonatype.org/content/groups/jetty/</url> <layout>default</layout> <snapshots> <enabled>true</enabled> </snapshots> <releases> <enabled>true</enabled> </releases> </repository> ... --> </repositories> </dependencies> ..... <dependency> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>8.0.1.v20110908</version> </dependency> ..... </dependencies>
在myEclipse中DebugRun配置启动参数jetty:run 然后抛出错误信息:
ERROR:No plugin found for prefix 'jetty' in the current project and in the plugin groups
解决办法 :找到setting.xml文件
定位到<pluginGroups>标签
在标签内加入<pluginGroup>org.mortbay.jetty</pluginGroup>
这样在每次服务启动时Maven会自动为我们补充前缀