java - UCP jar 依赖项存在于 pom.xml 中,但未出现在 WEB-INF\lib 中

标签 java xml maven

正如我在标题中所说,我已在 MyProject\pom.xml 中包含 ucp jar 依赖项,但该 jar 文件不存在于 MyProject\target\MyProject\WEB-INF\lib 中。这背后的原因可能是什么?

POM 条目:

 <dependency>
      <groupId>com.oracle</groupId>
      <artifactId>ucp</artifactId>
      <scope>provided</scope>
    </dependency>

最佳答案

具有provided范围的依赖项不包含在您的 war 中,它们仅在编译和测试阶段可用。请参阅https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html#Dependency_Scope

关于java - UCP jar 依赖项存在于 pom.xml 中,但未出现在 WEB-INF\lib 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33117602/

相关文章:

java - 模运算符空指针异常

php - 相当于Node.js中PHP的simplexml_load_string

ruby - 如何使用 Nokogiri 和 Builder 不从父元素继承 namespace ?

java - PhantomJSDriver maven依赖导致 "internal java compiler error"

java - 在 AlertDialog 构建器中设置默认首选项

java - 来自不同文件的基本 JAVA 变量范围

java - 如何用 .so 文件打包所有需要的库 linux

xml - XSLT 为动态 XML 列创建 HTML 表

java - 无法创建 AsynchronousJiraRestClientFactory(依赖性问题)

java - 如何使用maven将目录中的所有jar包含到ear中?