使用Maven构建如何自动与Eclipse配合使用

时间:2018-09-26 13:22:49

标签: java eclipse maven m2eclipse

我有一个maven项目在本地使用eclipse中的依赖项层次结构签出,如下所示。

A -> B -> C -> D

在运行应用程序时,我对项目D中的代码进行了更改,eclipse是否应该自动进行更改?

我注意到情况并非如此,因此我必须手动进行Maven安装。但是对项目C的更改是在运行时以某种方式获取的。有人可以解释这个过程如何运作吗?我是否需要做一些其他配置才能使其正常工作?谢谢。

2 个答案:

答案 0 :(得分:1)

我面对的问题实际上与maven或m2e无关,而是与热插拔/部署(基本上在运行时更改代码而不必重新启动应用程序)有关。

显然那里有一些限制,它仅支持方法主体更改。添加新的属性或方法时,必须重新启动应用程序才能使其生效。

答案 1 :(得分:0)

项目的.settings文件夹中有一个m2e首选项文件,您可以启用或禁用本地项目查找属性。