我有两个问题:
- 有没有一种方法可以从Eclipse中调用maven控制台?(我可以在其中编写
eclipse:eclipse
,然后它开始构建eclipse项目) - STS在哪里解压其Maven?我想将该路径添加到环境变量中,以便我可以从Windows控制台中使用它。
有没有办法从eclipse调用maven控制台?(我可以写eclipse:eclipse,然后开始构建eclipse项目)
您可以在eclipse内部打开shell,进入正确的目录并从那里运行maven控制台。但是,当使用M2Eclipse(见下一点)时,不应该运行eclipse:eclipse
。
STS将其maven解压缩到哪里?我想将该路径添加到环境变量中,以便我可以从我的Windows控制台使用它。
STS捆绑了M2Eclipse,其中包含一个嵌入式版本的Maven(因此它不会“解压缩”Maven)。但是,您可以配置M2Eclipse以使用外部版本。转到窗口>首选项> Maven>安装并添加...您的外部安装:
尝试使用来自sonatype的m2eclipse插件,您可以完全消除使用“mvn eclipse:eclipse”的需要。安装m2eclipse并重新启动eclipse后,选择文件->导入->Maven->现有的Maven项目。浏览到您的maven项目并选择它。m2eclipse插件读取pom并创建一个eclipse项目(这是“mvn eclipse:eclipse”提供的步骤)。 m2eclipse插件还具有其他有用的功能,包括pom编辑器。
m2eclipse项目正在从sonatype移出到eclipse基金会项目页面,并将在Indigo列车上发布。
有关m2eclipse的更多信息,请参见此页面:http://m2eclipse.sonatype.org/