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

在eclipse中的父项目之间移动maven模块

孟自强
2023-03-14

我有一个maven多模块结构,如下所示

ParentApp1
   - childApp1
   - childApp2
   - childApp3
TestParent
   - tchild1
   - tchild2
   - tchild3

将maven项目导入eclipse后,它会正确导入,并为子项目创建单个项目。我想在上述结构中将tchild1模块移动到ParentApp1 parent下。拖放之后,依赖关系不会得到解决。甚至我在eclipse中也尝试过更新Maven项目。有谁能告诉我,是否可以通过拖放在项目之间移动模块?如果是,请提供任何建议或参考,否则请告诉我在maven项目之间移动模块的步骤

共有1个答案

陶温书
2023-03-14

您需要在pom上添加项目。父对象(ParentApp1)的xml,并在tchild1 pom上更改父对象。xml

pom.xml代码

TChild1 pom。xml<代码>

 类似资料:
  • 看起来好像什么都没有出问题,但我一定是错过了什么,因为我总是收到这个错误。 下面是my.settings/org.eclipse.wst.common.project.facet.core.xml的内容 在我试图压制这个看似不相关的错误消息时,任何帮助都非常感谢。 编辑:添加了pom.xml内容

  • 我一直在计算机上从事laravel5项目,但现在我想继续另一个项目,但不知道如何:( 我使用的是wampserver,项目位于“www”文件夹中,这是我在尝试打开项目时遇到的错误:“内部服务器错误” 服务器遇到内部错误或配置错误,无法完成您的请求“

  • 问题内容: 我有一个多模块的Maven项目。为了这个示例,请考虑两个模块: 模块将模块作为依赖项。 模块声明了一堆核心类。有使用它们的测试。这些测试需要创建一些冗长的对象,因此我有一个带有一些实用程序方法的类来创建这些对象。实用程序类()在层次结构中。 我在模块中也进行了一些测试,这些测试需要创建一些冗长的对象。我想在我的树中的测试中使用我的类(在中定义)。不幸的是,即使是的依赖项,也无法看到存在

  • 我有一个多模块Maven项目。在本例中,考虑两个模块: 模块具有模块作为依赖项。 为了解决这个问题,我想我可以创建另一个模块(),并将移到下。那么我将包含作为的测试范围依赖项。不幸的是,这引入了循环依赖关系:使用,但还需要。 我想出的唯一解决方案是将放在下,放在包下,希望真正的应用程序代码不会调用它。 如何在模块之间共享我的类,而不将其放在下?

  • 我有一个多模块maven项目。请在父POM下方找到。 儿童POM如下所示。 我已经在parent中声明了从slf4j进行日志记录,但在eclipse中没有生成相同的maven依赖项,因此我无法在代码中使用日志记录。谁能告诉我这里出了什么问题吗。

  • Eclipse“build project”命令与Maven命令“mvn compile”相同吗?两者基本上都做同样的事情吗? 如果是,那么为什么我需要在运行“mvn clean install”之后在STS中做一个“构建项目”来运行应用程序而没有任何问题呢?运行“mvn clean install”应该已经编译了项目。难道在STS中刷新项目不应该足以运行它吗?