【发布时间】:2015-07-27 06:35:23
【问题描述】:
Eclipse“Build Project”命令是否与Maven命令“mvn compile”相同?两者基本上都做同样的事情吗?
如果是,那么为什么我需要在运行“mvn clean install”之后在 STS 中执行“构建项目”才能运行应用程序而不会出现任何问题?运行“mvn clean install”应该已经编译了项目。在 STS 中刷新项目不应该足以运行它吗?
如果否,那么 Eclipse 构建是否不同,因为 Java 编译器实现了 Java 语言规范来构建类?但是下面的Apache Maven link 说默认编译器是 javax.tools.JavaCompiler (顺便说一下,我使用的是 Java 1.6)。
【问题讨论】:
标签: java eclipse maven build sts-springsourcetoolsuite