gpt4 book ai didi

java - 使用maven-spring-boot-plugin时将类路径添加到SpringBoot命令行启动

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:02:59 34 4
gpt4 key购买 nike

我试图在运行我的 spring boot 应用程序时添加一个类路径,该应用程序使用以下命令运行

mvn spring-boot:run

我目前能够使用插入到字段中的自定义参数将类路径文件夹添加到我的 Maven 测试中

然而,这种方法不适用于运行应用程序 mvn spring-boot:运行

最佳答案

Spring Boot Maven Plugin产生一个 JVM,默认情况下,它将包含您的项目所说的应该在类路径上的任何内容,例如

  • ${project.build.outputDirectory} 这包括类和资源
  • 在项目的 POM 中声明的依赖项

如果您需要向该类路径中添加内容,该插件提供以下内容:

例如,如果你想将这个文件夹:/this/that/theother 添加到类路径中,那么你将按如下方式配置 spring-boot 插件:

<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<folders>
<folder>
/this/that/theother
</folder>
</folders>
</configuration>
</plugin>

有了这个配置,如果你调用 mvn spring-boot:run -X 你会看到额外的文件夹包含在类路径的前面......

[DEBUG] Classpath for forked process: /this/that/theother:...

关于java - 使用maven-spring-boot-plugin时将类路径添加到SpringBoot命令行启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45710051/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com