java - 构建如何使用 Maven 自动与 Eclipse 一起工作

标签 java eclipse maven m2eclipse

我在本地 checkout 了一个 Maven 项目,其依赖关系层次结构如下在 Eclipse 中所示。

A -> B -> C -> D

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

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

最佳答案

事实证明我面临的问题实际上与 maven 或 m2e 无关,而是与热交换/部署有关(基本上在运行时更改代码而无需重新启动应用程序)。

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

关于java - 构建如何使用 Maven 自动与 Eclipse 一起工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52518825/

相关文章:

java - Android 数据库登录表单

java - org.apache.catalina.core.StandardContext.startInternal 一个或多个监听器启动失败

java - 全局运行 Maven 插件

Java RMI 无法从外部客户端连接到主机

java - 如何禁用 Spring 记录器?

java - 已使用不兼容格式定义的属性

maven - Gradle设置中的Gradle存储库而不是构建?

java mail Base64编码字符串转图片附件

java - 包 java.nio.file 不存在

eclipse - SVN - 如何将所有文件设置为相同的修订号和日期