我通过这个链接将一个gradle项目作为依赖项导入另一个gradle项目。有没有办法将maven项目作为依赖项包含到gradle项目中?
要使用您提供的链接上描述的解决方案-两个项目都必须是gradle并包含在gradle设置中。因此,您可以使用项目闭包来编译和依赖项目,而无需显式构建它。
我不知道有什么方法可以用maven项目做到这一点。我知道你使用了一些maven插件,你不想在gradle中重写,因为根本找不到任何等价的插件等。经常有这个问题。
在这种情况下,我建议构建maven项目并依赖于gradle项目中构建的jar。
否则,您可能会修改gradle项目中的源集,以包括maven类。但我认为这会很复杂。
如果我是你的话,我会把它变成gradle,试着用maven复制你所拥有的,或者只是构建工件,并在依赖项闭包中依赖它。
Gradle不再那么新了,有许多插件正在取代旧的好maven东西。
如果Maven项目在其他地方构建并部署到Maven存储库,您可以将它生成的工件指定为简单的编译依赖项。如果这个Maven项目在某种程度上是Gradle多项目构建的子项目,我想您可以通过简单地忽略Maven POM文件并向该项目添加build.gradle来使其正常工作。
我有一个使用Gradle作为构建工具的项目和第二个使用Maven的POM的子项目。我没有在子项目上更改构建工具的自由。 我想要实现的是将我的项目添加到Maven POM中,作为我的Gradle项目的依赖项。 其中root(当前目录)是我的Gradle项目,并包含,Maven项目位于下,POM文件就在该目录下。 我在我的< code>build.gradle文件中尝试了这些变化: 第一次尝试: 第二
我有一个包含多个子项目的根项目。最初,我们将这些项目作为独立的Maven项目保留,但我意识到Gradle更适合我使用。但是对于其中一个子项目,我们宁可不将其转换为Gradle项目,而将其保留为Maven项目。 root/build.gradle root/common.gradle root/api/pom.xml
在我开始之前--我看了以下链接,没有一个对我起作用(我的假设是我做错了什么): > https://appmediation.com/how-to-add-local-libraries-to-gradle/ 如何向build.gradle文件添加本地.jar文件依赖项? 在我的Gradle Java项目中使用本地jar作为依赖项 如何向build.gradle.kt文件添加本地.jar文件依赖项
我是gradle的新手,我现有的大多数项目都在ant(netbeans项目)中。 我必须为我想重用的每个项目创建gradle项目吗? 我可以在gradle项目中直接声明现有的netbean项目为依赖项吗?如果是,如何? 谢谢。
是否可以从pom.xml引用本地Gradle项目作为Maven项目的本地依赖项? 搜索很容易给我一个相反的结果--“如何从gradle Builds引用maven项目”,但不是我的情况。
问题内容: 我创建了一个新的Spring Web应用程序,我非常想使用Maven处理构建/依赖关系。我的问题是,该项目依赖于一些现有的本地项目,而目前尚无法对它们进行美化。是否有可能依赖这些项目而不破坏它们? 问题答案: 不,您不应该尝试这样做。Maven的主要目标是拥有标准化的构建。这就是使Maven易于使用的原因:异常不是常态。这就是为什么Maven要求所有依赖项都采用典型的Maven格式(P