在我当前在JBoss服务器上运行的项目中,如果它们是由JBoss提供的,则需要将所有依赖项添加为provided
。但是对于我的单元测试,我确实需要那些没有JBoss服务器提供它们的库(i.E. javaee-api),但我不能用不同的范围两次添加相同的依赖项。
如何为运行时添加依赖项provided
,但为单元测试添加test
?
答案 0 :(得分:1)
测试类路径上有provided
依赖项,因此将范围设置为provided
应该没问题。另见provided
:
https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html