我正在使用Spring Tool Suite。我查看了STS的演示项目。在我今天在STS中安装更新之前,它没有任何问题,工作正常。
我已查看此帖子,但其解决方案(Maven- No plugin found for prefix 'spring-boot' in the current project and in the plugin groups)对我不起作用。
重现我的错误的步骤:
https://spring.io/guides/gs/rest-service/ 我转到我的项目文件夹,输入'mvnw spring-root:run'(我正在使用Windows)。然后得到以下错误。
我不知道如果这个与我今天在STS中安装了两个更新的错误,因为今天STS告诉我我有两个安装更新,然后我就安装了。
更新:对不起,我有一个错字。我键入'mvnw spring-boot:run',现在它给出了这个错误: [错误]无法执行目标org.springframework.boot:spring-boot-maven-plugin:1.5.6.RELEASE:run(默认-cli)on project gs-rest-service:运行时发生异常。 null:InvocationTargetException:配置为侦听端口8080的连接器无法启动 - > [帮助1]
答案 0 :(得分:1)
您的maven命令中有拼写错误。
使用spring-boot
与b
而不是spring-root
。
答案 1 :(得分:0)
你需要将spring-boot-maven-plugin添加到<build>
<finalName>mysample-web</finalName>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>springloaded</artifactId>
<version>1.2.1.RELEASE</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
并尝试一下,构建在我的情况下解决它。
{{1}}