benim webapp her üzerine yazma/undeploy benim özel bağlam dosyası silmesini tomcat 7 önlemek adında myAppName.xml $CATALINA_HOME/conf/Catalina/localhost folder.
sorun bulunur Ben karşı karşıya ya da undeploy her biri, benim yapılandırma dosyası $CATALINA_HOME/conf/Catalina/localhost
klasöründen silinir ve ben bir yedekleme konumundan kopyalamak/yapıştırmak zorunda.
Bu davranışı nasıl önleyebilirim? Webapp'da bir şeyi değiştirdiğimde her zaman içerik dosyasını kopyalamak/yapıştırmak istemiyorum.tomcat 7. Onun bağlam dosyası üzerinde dağıtılan bir web uygulaması var
13
A
cevap
1
Kaynak ağacında web/META-INF içine koyun, daha sonra Tomcat, her dağıtımda conf/.... içine kopyalayacaktır. Tomcat 7 bunu varsayılan olarak yapmaz, sadece olduğu yerde kullanın.
İlgili konular
- 1. JBoss 7: Bir WAR bağlam kök
- 2. Web uygulaması bağlam kapsamı garip davranışlar
- 3. Web Uygulaması Bağlamında Yayılan Bağlam Hiyerarşisi
- 4. tomcat 7
- 5. Tomcat 7 ve ScheduledExecutorService.shutdown
- 6. Tomcat üzerinde wsdl erişim
- 7. SSL in Tomcat 7
- 8. Nasıl bir java web uygulaması
- 9. Tomcat üzerinde kurulu olan Java uygulaması jdbc-mysql'ye bağlanmıyor
- 10. tomcat ve jdk ile web uygulaması arasındaki ilişki nedir?
- 11. Openshift Spring MVC Tomcat uygulamasının dağıtılan yolu 404
- 12. Tüm tomcat üzerinde izdiham 5.10.6 var Confluence
- 13. maxKoncat üzerinde çalışan tomcat için varsayılan değerler 7
- 14. Paralel olarak dağıtılan bir web sunucusunun tüm sürümlerinin önbellekleri kapatıldı
- 15. java.lang.IllegalStateException: Tomcat 6. Liferay 5.2.3 üzerinde Portletleri'ni dağıtma am
- 16. SAML2.0 Tomcat'a dağıtılan html5/js tabanlı uygulama için onaylama 8.0
- 17. Android studio Windows 7 üzerinde çalışmıyor 7
- 18. Windows 7'de Tomcat 6
- 19. tomcat üzerinde jamon.war kullanımı
- 20. JndiException, persistent.xml kullanırken Tomcat 7 ile Hibernate 4.0 kullanırken
- 21. Birden çok log4j.properties dosyası aynı Tomcat web uygulamasında kullanılabilir mi?
- 22. Tomcat 6'dan Tomcat 6'ya geçiş Java web uygulaması EFS 6
- 23. Tomcat 7/8: tomcat içeren bazı projeler için server.xml
- 24. Ölçeklendirme, Heroku'da dağıtılan Rails uygulaması için hangi noktada sorun oluşturuyor?
- 25. java web uygulaması için anında LESS derleyici?
- 26. Files.size() uygulaması 7
- 27. VisualVM ve SSH kullanarak bir Tomcat 7 sunucusunun uzaktan izlenmesi
- 28. Farklı bağlam köklerini application.xml dosyasında bir web-uri'ye eşleyin.
- 29. Tomcat 7 güvenlik - giriş yapmaya çalışıyorum?
- 30. onun
Ancak yapılandırmamı savaş dosyamın dışında tutmak istediğimde ne olur? Aynı savaş dosyasını farklı yapılandırmaya sahip birkaç sunucuya dağıtmak istiyorum. – Destroyica
Yani tam olarak bunu yapın. Bunu WAR dosyasından ayrı olarak dağıtın. Sadece Kedinin onu kandıracağı bir yerde saklamayın ya da Tomcat'in bunu, WAR yeniden yüklemeleri boyunca korumaya almasını beklemeyin. – EJP
Maalesef, bağlam dosyasını nereye koymanızı öneririz. Kaynak ağacında "web/META-INF" ile ne demek istiyorsun? Bu sorun, .war dosyasını güncelleştirdiğinizde genellikle gerçekleşir (buradaki fikir, .war öğesinin OUTSIDE öğesinin sahip olması/saklanmasıdır). Bu durumda, içerik dosyanızın bir kopyasını başka bir yerde saklamanız gerekir, çünkü Tomcat iki adımlı bir güncelleme yaparak kaldıracaktır: undeploy, deploy. – Destroyica