为了使用 tomcat 7 管理器(或mvn tomcat:deploy
),我需要在某处放置一个 settings.xml 文件。
该文件将包含以下内容:
<server>
<id>myserver</id>
<username>myusername</username>
<password>mypassword</password>
</server>
这个文件去哪里了?
它是否需要在某处明确引用?
为了使用 tomcat 7 管理器(或mvn tomcat:deploy
),我需要在某处放置一个 settings.xml 文件。
该文件将包含以下内容:
<server>
<id>myserver</id>
<username>myusername</username>
<password>mypassword</password>
</server>
这个文件去哪里了?
它是否需要在某处明确引用?
该settings.xml
文件是maven 设置的一部分,并不特定于 tomcat,尽管tomcat-maven-plugin使用在那里定义的服务器。
settings.xml 文件可能存在两个位置:
The Maven install: $M2_HOME/conf/settings.xml A user's install: ${user.home}/.m2/settings.xml
前者 settings.xml 也称为全局设置,后者 settings.xml 称为用户设置。如果两个文件都存在,它们的内容将被合并,用户特定的 settings.xml 占主导地位。
您可以在设置文档中找到定义服务器的确切语法。