build 如何使用 maven 自动与 eclipse 一起工作
how build automatically works with eclipse using maven
我有一个 Maven 项目在本地签出,在 eclipse 中具有如下依赖层次结构。
A -> B -> C -> D
在 运行 应用程序时,我对项目 D 中的代码进行了更改,eclipse 是否应该自动获取更改?
我注意到情况并非如此,我不得不进行手动 maven 安装。但是在运行时以某种方式获取了对项目 C 的更改。有人可以解释这个过程是如何工作的吗?我是否必须进行一些其他配置才能使其正常工作?谢谢
在项目的 .settings 文件夹中有一个 m2e 首选项文件,您可以启用或禁用本地项目查找 属性。
事实证明我面临的问题实际上与 maven 或 m2e 无关,而是与热 swap/deploy 有关(基本上是在运行时更改代码而无需重新启动应用程序)。
显然它有一些限制,它只支持方法体的改变。当我添加新的 属性 或方法时,我必须重新启动应用程序才能生效。
我有一个 Maven 项目在本地签出,在 eclipse 中具有如下依赖层次结构。
A -> B -> C -> D
在 运行 应用程序时,我对项目 D 中的代码进行了更改,eclipse 是否应该自动获取更改?
我注意到情况并非如此,我不得不进行手动 maven 安装。但是在运行时以某种方式获取了对项目 C 的更改。有人可以解释这个过程是如何工作的吗?我是否必须进行一些其他配置才能使其正常工作?谢谢
在项目的 .settings 文件夹中有一个 m2e 首选项文件,您可以启用或禁用本地项目查找 属性。
事实证明我面临的问题实际上与 maven 或 m2e 无关,而是与热 swap/deploy 有关(基本上是在运行时更改代码而无需重新启动应用程序)。
显然它有一些限制,它只支持方法体的改变。当我添加新的 属性 或方法时,我必须重新启动应用程序才能生效。