如何让STS或Maven停止在项目目录下生成JAR?

How to make STS or Maven stop generating JAR in project directory?

我在 pom.xml 中有关于 <build></build>

的代码
<build>
    <finalName>Fleaty</finalName>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

每次我去 运行 作为 -> Spring 启动应用程序,我在项目目录中得到一些 jar 文件。如何让STS或Maven不生成jar文件?

我不能忽略它。

您的启动配置可能已选中生成临时 JAR 以避免类路径长度问题的选项 - 在 Classpath 选项卡上的启动配置中。

根据类路径中 JAR 文件的数量,启动应用程序的命令可能会变得非常非常长,并且可能会因 Windows 对命令行长度的一些限制(即被执行到 运行 你的应用)。要解决此限制,IDE 会生成一个临时 JAR 并 运行 从那里生成应用程序。但是您可以在启动配置中禁用它。