如何让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 并 运行 从那里生成应用程序。但是您可以在启动配置中禁用它。
我在 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 并 运行 从那里生成应用程序。但是您可以在启动配置中禁用它。