2013-03-16 36 views
6

Để sử dụng trình quản lý tomcat 7 (hoặc mvn tomcat:deploy), tôi cần phải đặt tệp settings.xml ở đâu đó.Tệp.xml trực tiếp ở đâu, cho tomcat 7?

Các tập tin sẽ chứa những điều sau đây:

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

đâu tập tin này đi đâu?

Có cần tham chiếu rõ ràng ở đâu đó không?

+2

sử dụng tomcat7: triển khai. Và có một cái nhìn ở đây [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 –

Trả lời

9

Tệp settings.xml là một phần của maven settings và không dành riêng cho tomcat, mặc dù tomcat-maven-plugin sử dụng các máy chủ được xác định tại đó.

Có hai địa điểm nơi một tập tin settings.xml có thể sống:

The Maven install: $M2_HOME/conf/settings.xml 
A user's install: ${user.home}/.m2/settings.xml 

Các settings.xml cựu còn được gọi là các thiết lập toàn cầu, settings.xml sau này được gọi là thiết lập người dùng. Nếu cả hai tệp tồn tại, nội dung của chúng sẽ được hợp nhất, với tệp settings.xml do người dùng cụ thể chiếm ưu thế.

Bạn có thể tìm cú pháp chính xác để xác định máy chủ trong settings documentation.

+0

D'oh! Không ngạc nhiên khi không có gì xuất hiện khi tôi Googled file cài đặt tomcat ... – Liam

Các vấn đề liên quan