Eclipse(STS)+ Maven

时间:2010-02-26 10:51:45

标签: eclipse maven-2 plugins console sts-springsourcetoolsuite

我基本上有两个问题:

  • 有没有办法从eclipse调用maven控制台? (我可以写eclipse:eclipse,然后开始构建eclipse项目)
  • STS在哪里打开它的maven?我想将这个路径添加到env变量中,以便我可以从我的Windows控制台中使用它。

2 个答案:

答案 0 :(得分:13)

  

有没有办法从eclipse调用maven控制台? (在那里我可以写eclipse:eclipse,它开始构建eclipse项目)

你可以在eclipse中open a shell,进入正确的目录并从那里运行maven控制台。但是,当使用M2Eclipse时(参见下一点),你不应该运行eclipse:eclipse

  

STS在哪里打开它的maven?我想将这个路径添加到env变量中,以便我可以从我的Windows控制台中使用它。

STS捆绑了M2Eclipse,它带有嵌入式版本的Maven(因此它不会“解压缩”Maven)。但您可以配置M2Eclipse以使用外部版本。转到窗口>偏好> Maven>安装添加... 您的外部安装:

alt text http://img20.imageshack.us/img20/6775/screenshot003wk.png

答案 1 :(得分:0)

尝试使用sonatype的m2eclipse插件,你可以完全消除'mvn eclipse:eclipse'的使用。安装m2eclipse并重新启动eclipse后,选择File-> Import-> Maven-> Existing Maven项目。浏览到您的maven项目并选择它。 m2eclipse插件读取pom并创建一个eclipse项目(这是'evn eclipse:eclipse'给出的步骤)。 m2eclipse插件还有其他有用的功能,包括pom编辑器。

m2eclipse项目正在从sonatype转移到eclipse基金会项目页面,并将在Indigo列车上发布。

有关m2eclipse的更多信息,请参阅此页面:http://m2eclipse.sonatype.org/