在maven项目中导入外部jar而不创建依赖项[重复]

Posted

技术标签:

【中文标题】在maven项目中导入外部jar而不创建依赖项[重复]【英文标题】:import external jar in maven project without creating a dependency [duplicate] 【发布时间】:2012-12-12 04:24:28 【问题描述】:

可能重复:Maven: add a dependency to a jar by relative path

我需要在 java maven 项目中仅使用构建路径导入 .jar 文件,而不创建依赖项。这个可以吗?

【问题讨论】:

如果不依赖,为什么要导入呢? 如果您不想在包装中使用它,您可以按照 POM 中提供的方式设置范围。 【参考方案1】:

你的意思是你的jar只是用来编译而不是传递依赖?

<dependency>
  <groupId>foo</groupId>
  <artifactId>bar</artifactId>
  <version>1.0</version>
  <scope>provided</scope>
</dependency>

提供: 此范围仅在编译和测试类路径上可用,并且不可传递。

在dependency scopes上查看更多信息

【讨论】:

以上是关于在maven项目中导入外部jar而不创建依赖项[重复]的主要内容,如果未能解决你的问题,请参考以下文章

是否可以从外部 Maven 依赖项在 Spring Java 项目中导入占位符值 (@Value)?

Java编程:maven项目中导入本地的jar依赖

在 IntelliJ IDEA 中导入 Maven 依赖项

Eclipse中导入外部jar包

无法在 Eclipse 中导入 Maven 依赖项?尝试了一切

如何在eclipse中导入jar