Spring Tool Suite中maven使用的settings.xml在哪里?

isa*_*zan 5 java eclipse spring maven

我想设置用于从STS部署的ftp服务器,如下所述:http://maven.apache.org/plugins/maven-deploy-plugin/examples/deploy-ftp.html

它应该在settings.xml中.根据文档设置是2:

  • Maven安装:$ M2_HOME/conf/settings.xml
  • 用户的安装:$ {user.home} /.m2/settings.xml

$ M2_HOME在哪里?换句话说,在使用STS(Eclipse)工作时,maven的安装文件夹是什么.我在$ {user.home} /.m2 /中找不到settings.xml.我在Windows 7下工作

这2个线程是相关的,但没有提供一个至少对我有用的明确答案:

Thx提前

Nic*_*tti 7

我可能不合适,因为我自己从未使用过STS,但如果我理解正确,它只是一个预先打包的Eclipse发行版.如果我是正确的,您的安装只包含嵌入版本的Maven,但不包含命令行可访问的版本.你需要从这里安装一个.

使用Eclipse的3.x版本,我发现您需要将安装指向Eclipse的外部Maven安装以使用这些settings.xml文件.安装下载的版本后,您可以选择Window -> Preferences -> Maven -> Installations,按Add...并指向刚刚安装的版本.


小智 7

在 Spring 工具套件 (3.6.1) 中:

Windows - 首选项 - Maven - 用户设置,您可以选择要使用的 settings.xml 的全局和用户版本。