【发布时间】:2016-11-18 15:53:41
【问题描述】:
我对@987654323@ 有一些疑问。 m2e的版本是1.6,Eclipse的版本是4.5(火星)。
在我的 Eclipse 工作区中,我有一个部署在本地 Tomcat 服务器上的 Maven 项目(Java Web 应用程序)。
我真的很想知道 m2e-Plugin 和 Maven 是如何协同工作的。如果我更改 Java 文件并保存它,mvn-target-directory 中相应的类文件会立即更新。
这个编译是由 Eclipse 中的默认 Java-Builder 完成的,还是由 Maven 完成的? (即 mvn-compile-plugin 进行编译)。如果后一种情况为真,编译目标是如何执行的?
如果更改和保存 Java 文件,我可以配置执行哪些 mvn-goals 吗?如果编译是由 Java Builder 完成的,那么 Builder 怎么知道它必须复制编译好的 文件到 mvn-target-directory ?
我找到了两个帖子:
How do Java and Maven builders work together in eclipse?
How do I start Maven "compile" goal on save in Eclipse?
处理类似问题。但是大多数建议的配置设置在我的 Eclipse 中都不起作用。
【问题讨论】:
标签: java eclipse maven m2eclipse m2e