gpt4 book ai didi

java - war中包含的运行时依赖

转载 作者:行者123 更新时间:2023-11-29 05:32:27 24 4
gpt4 key购买 nike

我有点惊讶:我在maven pom中声明了一个依赖作为运行时,它仍然包含在war中。老实说,我希望它不会这样做......我使用 junit 只是为了演示目的......:)例如:


<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>runtime</scope>
</dependency>
</dependencies>

谢谢,罗克珊娜

最佳答案

一些maven范围:

  • 如果生产中需要依赖项并且必须与应用程序使用范围运行时
  • 一起交付
  • 如果依赖项仅用于(单元)测试且不应交付使用范围 test
  • 如果在生产中需要依赖关系但已经是容器(例如 tomcat、JBOSS)的一部分,请使用 provided

关于java - war中包含的运行时依赖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20659930/

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