我想设置用于从 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 个线程是相关的,但没有提供至少对我有用的明确答案:
- maven doesnt seem to be installing with springsource tool suite
- Eclipse (STS) + Maven , 我没有在最后一个线程中建议的屏幕截图中出现任何内容。
提前致谢
最佳答案
我自己可能从未使用过 STS,所以我可能会偏离标记,但如果我理解正确的话,它只是一个预打包的 Eclipse 发行版。如果我是正确的,您的安装仅包含 Maven 的嵌入式版本,而不是可通过命令行访问的版本。您需要从 here 安装一个.
对于 Eclipse 的 3.x 版本,我发现您需要将安装指向 Eclipse 的外部 Maven 安装才能使用 settings.xml
文件。安装下载版本后,您可以选择 Window -> Preferences -> Maven -> Installations
, 按 Add...
并指向您刚刚安装的版本。
关于java - Spring Tool Suite中maven使用的settings.xml在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21537405/