当前位置: 首页 > 知识库问答 >
问题:

我如何告诉Spring Boot将哪个主类用于可执行JAR?

王彭薄
2023-03-14
Execution default of goal 
org.springframework.boot:spring-boot-maven-plugin:1.0.1.RELEASE:repackage 
failed: 
Unable to find a single main class from the following candidates

我的项目有多个具有main方法的类。如何告诉Spring Boot Maven插件应该使用哪个类作为主类?

共有1个答案

祖麻雀
2023-03-14

在POM中添加起始类:

<properties>
    <!-- The main class to start by executing java -jar -->
    <start-class>com.mycorp.starter.HelloWorldApplication</start-class>
</properties>

<build>
<plugins>
    <plugin>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-maven-plugin</artifactId>             
        <configuration>    
            <mainClass>com.mycorp.starter.HelloWorldApplication</mainClass>
        </configuration>
    </plugin>
</plugins>
</build>
 类似资料:
  • 问题内容: 我的项目有多个使用方法的类。如何告诉Spring Boot Maven插件应将其用作主类? 问题答案: 在pom中添加您的入门班: 要么

  • 我使用Spock进行测试,我有多个类要测试。我想告诉Spock按照特定的顺序测试每个类。有办法做到这一点吗?我注意到TestNG有注释,那么Spock也有类似的注释吗?

  • 科学论文的R“stats”引用问题使我想知道,当在学术论文中使用R时,我将如何列举我应该引用的所有R包。我如何获得我加载并需要引用的包列表?

  • 问题内容: 在模块内部,如果需要基于模块构造时已知的变量提供不同的接口实现,则可以将逻辑放入该接口类型的@Provides方法中。像这样: 但是,这些实现可以由Dagger创建。我宁愿说“嘿,基于XI希望您为我实例化此类” 我考虑了几种选择。 更改providers方法以采用所有可能的实现: 这允许Dagger实例化它们并满足它们的所有依赖关系,但是如果每个实现都相对较大或创建成本很高,则不是一个

  • 问题内容: 我能够运行gensim的LDA代码,并获得各自关键词的前10个主题。 现在,我想更进一步,通过查看将哪些文档归类到每个主题中,来了解LDA算法的准确性。gensim LDA有可能吗? 基本上我想做这样的事情,但是在python中并使用gensim。 具有主题模型的LDA,如何查看不同文档属于哪些主题? 问题答案: 使用主题的概率,您可以尝试设置一些阈值并将其用作聚类基线,但是我敢肯定,

  • 问题内容: 我们有一个包含大量JavaScript文件的Jenkins作业。我们通过grunt构建项目,并在构建结束时运行JSCover来运行单元测试并收集代码覆盖率。一切正常。我们得到一个不错的LCOV文件。 现在,我们想将LCOV文件上传到Sonar,但我不确定该怎么做。我们正在从詹金斯(Jenkins)建立我们的项目,这是一个自由样式项目。 我尝试使用声纳的各种项目属性,但没有爱: 我怀疑问