问题标签 [maven-dependency]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1089 浏览

maven - 为什么要“mvn install”战争项目?

我的maven项目打包 a war,它只被部署并且本身不依赖于其他项目(换句话说,它是最终可部署的)。

问题

  • 有什么理由mvn install在那个包上运行,除了mvn package只把它放在localRepository?
  • 如果没有任何东西依赖于它,为什么还要安装最终部署?
0 投票
2 回答
77 浏览

java - pom.xml 上插件元素中的依赖关系有什么用

我看到您可以在 pom.xml 中添加插件元素的依赖项元素。

问题:有什么用?插件使用的所有库不应该包含在其中吗?它会附加插件使用的一些库吗?

0 投票
2 回答
932 浏览

java - 来自提供的范围依赖的传递依赖

我在我的 vaadin 应用程序 pom 中添加了vaadin-client-compiler依赖项作为范围依赖项。provided

正如我所读到的,provided依赖是不传递的,所以依赖vaadin-client-compiler应该成为我的 webapp 的依赖。

但是,我vaadin-client-compiler在我的 WEB-INF/lib 目录中找到了 (commons-lang3-3.1.jar) 的依赖项。

此外,这些依赖关系也显示在mvn dependency:tree输出中。

问题:为什么provided范围依赖的依赖变成了我的 webapp 的依赖?

0 投票
1 回答
481 浏览

java - java.lang.NoSuchFieldError:bitpay SDK 中的实例

我想实现这段代码

我包括了这些依赖项:

但是当我运行代码时,我得到:

问题:您能给我一些建议,我该如何解决这个问题?

0 投票
1 回答
602 浏览

java - 如何获得简单的规则 .jar 文件?

我开发了一个 java web 应用程序,现在我想将一个规则引擎集成为这个应用程序的一部分。

我检查了 Easy Rules 并在他们的网站中提到它只是一个 jar 文件,我需要添加到项目中,但是为了获取 jar 文件,我需要安装 meaven 并遵循一些步骤。

问题:除了使用 maven 之外,还有其他获取 jar 文件的方法吗?

0 投票
1 回答
12064 浏览

spring-boot - SpringBootTest 无法解析为类型

我有一个简单的 Spring Boot 项目。我正在使用 Maven 进行依赖管理。的导入SpringBootTest无法识别,所以我得到:

SpringBootTest 无法解析为类型

我无法弄清楚这是什么问题。

这是 pom.xml 文件:

0 投票
1 回答
4002 浏览

java - 使用 pom-packaging maven 项目作为依赖

我正在咨询一个关于在另一个项目中使用 pom-packaging maven 项目作为依赖项的问题。我尝试阅读 maven 的文档并在线搜索,但我发现很少有解决方案。

pom-packaging 项目由多个 jar-packaging 子模块组成,类似于:

而另一个项目依赖于 pom-project 的子模块 jars。我这样写:

我尝试将 pom 项目添加为依赖项,旨在将所有子模块 jar 添加到另一个项目的类路径中,但它似乎对我不起作用。

我不希望手动将所有子模块添加为依赖项。

0 投票
2 回答
2063 浏览

java - 如何修复 com.oracle:ojdbc14:jar:10.2.0.1.0

如何解决 Maven 错误?

缺少工件 com.oracle:ojdbc14:jar:10.2.0.1.0

我尝试添加另一个依赖项hibernate-entitymanager,但它不起作用。

0 投票
0 回答
453 浏览

maven - 通过调用 Maven 插件 mojo 添加依赖

我有多个 POM 通过其父级继承依赖项。依赖项不是 maven 插件,而是我创建的另一个项目:

现在我想从父 POM 文件中删除它,而是让子 ​​POM 使用自定义 maven 插件来实现相同的功能。在那个自定义的 maven 插件(我将创建)中,我想调用/添加上面的依赖项。我在新的 maven-plugin 的 Mojo 中尝试了以下代码,但它没有添加依赖项(并给出编译错误):

是否有可能做到这一点?如果是,如何?

我查看了这个相关问题以及其中提供的链接。从外部链接来看,似乎是不可能的。但是在那个问题中,OP似乎已经弄清楚并提供了一个简短的答案,但我无法理解答案。有人可以帮我吗?我是Maven的新手。

0 投票
2 回答
4269 浏览

java - 如何找到特定版本的maven依赖项的最低JDK版本?

现在我使用JDK1.5开发程序,所以我要保证我要使用的maven依赖与JDK 1.5兼容。有时,最新版本需要高于 1.5 的 jdk,但旧版本可能适合。但是如何找到特定版本的maven依赖的最低JDK版本呢?我试过 mvnrepository.com 但找不到 jdk 要求。一些项目主页只显示最新版本的 jdk 需求。任何人都可以帮助我吗?谢谢!