Springboot | Failed to execute goal org.springframework.boot:spring-boot-maven-plugin - Go语言中文社区

Springboot | Failed to execute goal org.springframework.boot:spring-boot-maven-plugin


案例


今天搭建spring boot 环境时,使用mvn install ,出现Failed to execute goal org.springframework.boot:spring-boot-maven-plugin异常,经过多次构建都无效,配置和异常信息如下:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.evanshare</groupId>
  <artifactId>springBootDemo</artifactId>
  <packaging>war</packaging>
  <version>1.0-SNAPSHOT</version>
  <!-- Inherit defaults from Spring Boot -->
  <parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.4.0.RELEASE</version>
  </parent>

  <!-- Add typical dependencies for a web application -->
  <dependencies>
    <dependency>
      <groupId>org.springframework.boot</groupId>
      <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
  </dependencies>

  <!-- Package as an executable jar -->
  <build>
    <plugins>
      <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>
      </plugin>
    </plugins>
  </build>

</project>

异常信息:
"D:Program FilesJavajdk1.8.0_66binjava" -Dmaven.multiModuleProjectDirectory=D:RepositoryGitEshare_practicesSpringBootDemo -DarchetypeCatalog=internal -Dmaven.home=D:Mavenapache-maven-3.3.3-binapache-maven-3.3.3 -Dclassworlds.conf=D:Mavenapache-maven-3.3.3-binapache-maven-3.3.3binm2.conf -Didea.launcher.port=7535 "-Didea.launcher.bin.path=D:Program Files (x86)JetBrainsIntelliJ IDEA 2016.1.3bin" -Dfile.encoding=UTF-8 -classpath "D:Mavenapache-maven-3.3.3-binapache-maven-3.3.3bootplexus-classworlds-2.5.2.jar;D:Program Files (x86)JetBrainsIntelliJ IDEA 2016.1.3libidea_rt.jar" com.intellij.rt.execution.application.AppMain org.codehaus.classworlds.Launcher -Didea.version=2016.1.3 -s D:Mavenapache-maven-3.3.3-binapache-maven-3.3.3confsettings.xml -Dmaven.repo.local=D:Users10856214.m2repository install
[WARNING] 
[WARNING] Some problems were encountered while building the effective settings
[WARNING] Unrecognised tag: 'repository' (position: START_TAG seen ...<profile>nt<repository>... @281:14)  @ D:Mavenapache-maven-3.3.3-binapache-maven-3.3.3confsettings.xml, line 281, column 14
[WARNING] Unrecognised tag: 'repository' (position: START_TAG seen ...<profile>nt<repository>... @281:14)  @ D:Mavenapache-maven-3.3.3-binapache-maven-3.3.3confsettings.xml, line 281, column 14
[WARNING] 
[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building springBootDemo 1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ springBootDemo ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] Copying 0 resource
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ springBootDemo ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ springBootDemo ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory D:RepositoryGitEshare_practicesSpringBootDemosrctestresources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:testCompile (default-testCompile) @ springBootDemo ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.18.1:test (default-test) @ springBootDemo ---
[INFO] No tests to run.
[INFO] 
[INFO] --- maven-war-plugin:2.6:war (default-war) @ springBootDemo ---
[INFO] Packaging webapp
[INFO] Assembling webapp [springBootDemo] in [D:RepositoryGitEshare_practicesSpringBootDemotargetspringBootDemo-1.0-SNAPSHOT]
[INFO] Processing war project
[INFO] Copying webapp resources [D:RepositoryGitEshare_practicesSpringBootDemosrcmainwebapp]
[INFO] Webapp assembled in [133 msecs]
[INFO] Building war: D:RepositoryGitEshare_practicesSpringBootDemotargetspringBootDemo-1.0-SNAPSHOT.war
[INFO] 
[INFO] --- spring-boot-maven-plugin:1.4.0.RELEASE:repackage (default) @ springBootDemo ---
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.576 s
[INFO] Finished at: 2016-09-10T23:08:14+08:00
[INFO] Final Memory: 20M/315M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.4.0.RELEASE:repackage (default) on project springBootDemo: Execution default of goal org.springframework.boot:spring-boot-maven-plugin:1.4.0.RELEASE:repackage failed: Unable to find main class -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException

Process finished with exit code 1


解决方案

注意这句异常信息:
Unable to find main class -> [Help 1]
经过排查,原来是因为我在idea构建maven web项目时,没有加入java文件夹和spring boot的入口配置类

1.在main目录下创建一个java目录,然后创建一个入口类


2.点击Mvn clean 和Mvn install,此时可以在控制台看到构建成功的信息


版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/Evan_Leung/article/details/52498301
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。
  • 发表于 2020-03-06 23:04:58
  • 阅读 ( 1035 )
  • 分类:Go

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢