当前位置: 首页 > 知识库问答 >
问题:

Maven依赖项和Netbeans8

孙修德
2023-03-14

我在Netbeans-8工作

我正在构建两个项目。Project1是Project2的依赖项。

如果我在两个项目中都做了更改1

我碰巧经常更改项目1。在我的IDE中使用maven之前,我习惯于构建一个依赖项目,也构建它的依赖项。我的意思是这就是构建系统中的依赖项的全部含义...

如何解决这个问题,以便project2上的“使用依赖项构建”也构建project1?

共有1个答案

程俊誉
2023-03-14

首先,依赖项版本需要与所依赖项目的版本相匹配。然后,您还需要将两个项目都放在一个反应器中(将两个项目作为模块包含在一个父项目中)。然后使用依赖项构建应该至少与maven 3一起使用。

您没有提到使用哪种类型的项目(打包),但请注意,启用“保存时编译”后,通常不需要重新构建已更改的项目。

 类似资料:
  • 我有一个Maven多模块项目,在主pom中将一些旧版本的Spring Boot依赖项设置为父项。xml。所有子模块都从这个主pom继承Spring Boot依赖项。xml。 这很好,但是在一个新的子模块(也是多模块)中,我想使用最新的Spring引导版本,而不改变项目中正在使用的版本(以及所有依赖项)。 有没有办法巧妙地覆盖从父版本派生的Spring引导版本(及其所有依赖项),并在子模块中使用不同

  • 我想知道以下jar的所有传递依赖项: 将经典命令移动到pom。项目定义依赖关系和输入的xml: mvn依赖:树 将显示: 我没看到魔咒父母: 乍一看,mvn命令似乎可以显示非pom类型的依赖项。 有没有一种方法可以精确地显示使jar保持活动状态所需的每个文件? 谢谢

  • 我是maven的新手。(我已经搜索了几个小时的答案,但没有运气。mvn依赖:复制依赖不能解决我的问题)我需要复制项目的所有依赖项(以jar的形式),如果我的一个jar依赖于另一个工件,也复制该工件。 示例project1 pom。xml: “project1”依赖于project2。人工制品罐子当我使用“mvn依赖项:复制依赖项”时,我得到了project2。人工制品但我没有得到project3。

  • 最近,我发现了以下问题: 当我为我的项目设置依赖项管理时,我有一个child-pom,它使用具有依赖项的插件,我想要与在我的依赖项管理中声明的依赖项同步。 在根pom中,我在依赖项管理中声明: 在子pom中,我有一个插件需要gwt-user: 但是,如果我移除gwt-maven-plugin中使用的依赖版本,编译就会失败。 是不是还有别的办法可以实现呢? PS:在maven和maven插件中有一个

  • 我在中与有依赖关系。在这个依赖项中,我有一组依赖项。 现在我需要将这些JAR中的一些添加到assembly中(包括它们以使用DependencySet->includes构建)。 如果我设置了组和POM依赖项的工件,那么在我的构建中得到的结果是POM.xml。 如果我设置到`“include”组和来自外部pom的依赖项工件,我会得到一个构建错误: 程序集配置不正确:一个或多个筛选器的条件不匹配。

  • 问题:Maven在我的测试中找不到一些依赖项 在我的pom中是这样导入的。xml: 我已经试过了: mvn测试编译 使Intellij缓存无效 重启Intellij 清除. m2并重建项目