问题标签 [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.
maven - 为什么要“mvn install”战争项目?
我的maven
项目打包 a war
,它只被部署并且本身不依赖于其他项目(换句话说,它是最终可部署的)。
问题:
- 有什么理由
mvn install
在那个包上运行,除了mvn package
只把它放在localRepository
? - 如果没有任何东西依赖于它,为什么还要安装最终部署?
java - pom.xml 上插件元素中的依赖关系有什么用
我看到您可以在 pom.xml 中添加插件元素的依赖项元素。
问题:有什么用?插件使用的所有库不应该包含在其中吗?它会附加插件使用的一些库吗?
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 的依赖?
java - 如何获得简单的规则 .jar 文件?
我开发了一个 java web 应用程序,现在我想将一个规则引擎集成为这个应用程序的一部分。
我检查了 Easy Rules 并在他们的网站中提到它只是一个 jar 文件,我需要添加到项目中,但是为了获取 jar 文件,我需要安装 meaven 并遵循一些步骤。
问题:除了使用 maven 之外,还有其他获取 jar 文件的方法吗?
spring-boot - SpringBootTest 无法解析为类型
我有一个简单的 Spring Boot 项目。我正在使用 Maven 进行依赖管理。的导入SpringBootTest
无法识别,所以我得到:
SpringBootTest 无法解析为类型
我无法弄清楚这是什么问题。
这是 pom.xml 文件:
java - 使用 pom-packaging maven 项目作为依赖
我正在咨询一个关于在另一个项目中使用 pom-packaging maven 项目作为依赖项的问题。我尝试阅读 maven 的文档并在线搜索,但我发现很少有解决方案。
pom-packaging 项目由多个 jar-packaging 子模块组成,类似于:
而另一个项目依赖于 pom-project 的子模块 jars。我这样写:
我尝试将 pom 项目添加为依赖项,旨在将所有子模块 jar 添加到另一个项目的类路径中,但它似乎对我不起作用。
我不希望手动将所有子模块添加为依赖项。
java - 如何修复 com.oracle:ojdbc14:jar:10.2.0.1.0
如何解决 Maven 错误?
缺少工件 com.oracle:ojdbc14:jar:10.2.0.1.0
我尝试添加另一个依赖项hibernate-entitymanager
,但它不起作用。
maven - 通过调用 Maven 插件 mojo 添加依赖
我有多个 POM 通过其父级继承依赖项。依赖项不是 maven 插件,而是我创建的另一个项目:
现在我想从父 POM 文件中删除它,而是让子 POM 使用自定义 maven 插件来实现相同的功能。在那个自定义的 maven 插件(我将创建)中,我想调用/添加上面的依赖项。我在新的 maven-plugin 的 Mojo 中尝试了以下代码,但它没有添加依赖项(并给出编译错误):
是否有可能做到这一点?如果是,如何?
我查看了这个相关问题以及其中提供的链接。从外部链接来看,似乎是不可能的。但是在那个问题中,OP似乎已经弄清楚并提供了一个简短的答案,但我无法理解答案。有人可以帮我吗?我是Maven的新手。
java - 如何找到特定版本的maven依赖项的最低JDK版本?
现在我使用JDK1.5开发程序,所以我要保证我要使用的maven依赖与JDK 1.5兼容。有时,最新版本需要高于 1.5 的 jdk,但旧版本可能适合。但是如何找到特定版本的maven依赖的最低JDK版本呢?我试过 mvnrepository.com 但找不到 jdk 要求。一些项目主页只显示最新版本的 jdk 需求。任何人都可以帮助我吗?谢谢!