次の候補から単一のメインクラスが見つかりません



Unable Find Single Main Class From Following Candidates



dockerを使用してSpringCloudマイクロサービスをデプロイする場合は、mvn package docker:buildを実行します

次のエラーを報告してください。



[エラー]プロジェクトpica-cloud-eureka-serverでゴールorg.springframework.boot:spring-boot-maven-plugin:1.5.12.RELEASE:repackage(デフォルト)の実行に失敗しました:ゴールorg.springframework.bootの実行デフォルト:spring-boot-maven-plugin:1.5.12.RELEASE:repackage failed:次の候補から単一のメインクラスが見つかりません[com.xxx.xxx.Application、com.xxx.xxx.Application]-> [ヘルプ1]
[エラー]
[エラー]エラーの完全なスタックトレースを表示するには、-eスイッチを指定してMavenを再実行します。
[エラー] -Xスイッチを使用してMavenを再実行し、完全なデバッグログを有効にします。
[エラー]
[エラー]エラーと考えられる解決策の詳細については、次の記事をお読みください。
[エラー] [ヘルプ1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException

情報を検索し、pom.xmlファイルを変更し、次のコードを追加します。



<plugin> <groupId>org.springframework.bootgroupId> <artifactId>spring-boot-maven-pluginartifactId> <configuration> <mainClass>com.xxx.xxx.ApplicationmainClass> configuration> plugin>

mainメソッドを指定することです