Java maven在Spring工具套件中使用的settings.xml在哪里?
我想设置从STS部署的ftp服务器,如下所述: 它应该在settings.xml中。 根据文档,设置在以下两种情况之一:Java maven在Spring工具套件中使用的settings.xml在哪里?,java,eclipse,spring,maven,Java,Eclipse,Spring,Maven,我想设置从STS部署的ftp服务器,如下所述: 它应该在settings.xml中。 根据文档,设置在以下两种情况之一: Maven安装:$M2_HOME/conf/settings.xml 用户安装:${user.home}/.m2/settings.xml 2美元的房子在哪里。换句话说,在使用STS(Eclipse)时,在本例中,maven的安装文件夹是什么。在${user.home}/.m2/中找不到settings.xml。 我在Windows7下工作 这两个线程是相关的,但至少没有
- Maven安装:$M2_HOME/conf/settings.xml
- 用户安装:${user.home}/.m2/settings.xml
- ,我在最后一个帖子中建议的屏幕截图中没有显示任何内容
Thx预先存在于apache-maven-3.0.4\conf\settings.xml[在maven安装中] 及
本地maven settings.xml存在于
C\Users\[username]\.m2\settings.xml
[window-OS-install-on-C-drive]我可能有点不对劲,因为我自己从未使用过STS,但如果我理解正确,它只是一个预打包的Eclipse发行版。如果我是正确的,您的安装只包含Maven的嵌入式版本,而不是命令行可访问的版本。您需要从安装一个
对于Eclipse的3.x版本,我发现您需要将安装点指向Eclipse的外部Maven安装,以利用settings.xml
文件。安装下载的版本后,您可以选择Window->Preferences->Maven->Installations
,按Add…
,并指向您刚刚安装的版本。在Spring Tools Suite(3.6.1)中:
Windows-Preferences-Maven-User Settings,您可以选择使用Settings.xml的全局和用户版本。我相信我必须在Preferences->General->Workspace->Linked Resource中将$M2_HOME设置为“链接资源”。但是,${user.home}应该按原样工作。我要问的问题是,在STSI的STSparallel文件夹中工作时,apache-maven-3.0.4在哪里?它没有安装任何版本,而是内置于STS中。这就是我的观点。内置版本只能从Eclipse内部使用,但不能从命令行使用。即使是与Maven相关的
Run as…
命令也不应在您的安装中运行。如果我是你,我也会安装一个独立的Maven,让Eclipse指向它。