2010-02-26 71 views
6

我基本上有2个问题:的Eclipse(STS)+ Maven的

  • 有没有办法从日食调用行家控制台? (在那里我可以写eclipse:eclipse,并开始构建eclipse项目)
  • STS哪里有解压它的maven?我想将该路径添加到env变量,以便我可以在我的Windows控制台中使用它。

回答

13

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

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

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

STS将M2Eclipse与Maven的嵌入式版本捆绑在一起(因此它不会“解包”Maven)。但是你可以配置M2Eclipse使用外部版本。转到窗口>首选项>的Maven>安装添加...您的外部安装:

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

0

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

m2eclipse项目正在从sonatype转移到eclipse基础项目页面,并将在Indigo培训课程上发布。

上m2eclipse的更多信息,请参见本页面:http://m2eclipse.sonatype.org/

+1

STS已经包含m2eclipse的 – 2011-09-22 20:22:54