我正在为我的实习做一个多模块的 Maven 项目。我将调用父项目 A。我将调用两个模块:模块 A 和模块 B。
我想要做的是从模块 A 导入一个类,以便我可以在模块 B 中使用模块 A 的类。我不知道该怎么做,以及到目前为止我所做的事情到底发生了什么。
因此,我将整个项目提交给了 SVN,并且我能够将模块 A 的依赖项添加到我的模块 B xml 中。
我的问题是,当我将模块 A 的类导入模块 B 时到底发生了什么?Maven 是否从我承诺的 SVN 中提取课程?如果我想编辑模块 A 的类以便它在模块 B 中执行另一个功能,我是否必须重新重新提交并重新安装?如果有人能解释这个过程,将不胜感激。
编辑:另外,我想在模块 A 的类对象上使用 @Autowired 并在模块 B 中使用它。我不确定这是否可能,有人可以解释一下吗?