2013-03-16 4 views
6

Чтобы использовать диспетчер tomcat 7 (или mvn tomcat:deploy), мне нужно где-то поместить файл settings.xml.Где находится settings.xml live, для tomcat 7?

Файл будет содержать следующее:

<server> 
    <id>myserver</id> 
    <username>myusername</username> 
    <password>mypassword</password> 
</server> 

Куда идет этот файл?

Нужно ли прямо упоминать где-нибудь?

+2

использование tomcat7: развернуть. И здесь смотрите [http://stackoverflow.com/questions/13336816/tomcat7-maven-plugin-tomcatmanager-status-code403-reasonphraseforbbiden][1] [1]: HTTP://stackoverflow.com/questions/13336816/tomcat7-maven-plugin-tomcatmanager-status-code403-reasonphraseforbbiden –

ответ

9

Файл settings.xml является частью maven settings и не является специфичным для кота, хотя -кот Maven-плагин использует сервера, определенные там.

Есть два места, где 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 являются доминирующими.

Вы можете найти точный синтаксис для определения серверов в settings documentation.

+0

D'oh! Неудивительно, что ничего не появилось, когда я установил файл настроек google в googled tomcat ... – Liam

Смежные вопросы