SORU
3 NİSAN 2009, Cuma


KÖK uygulama değiştirme Tomcat 6:

Diğer uygulama için Tomcat 6 Web sunucusu varsayılan uygulama değiştirmek için çalışıyorum "" (iç web uygulamalarını klasör). KÖK daha Bunu yapmak için en iyi yolu nedir?

CEVAP
23 Mayıs 2011, PAZARTESİ


Üç yöntem vardır:

  • İlk kapatma kedini bin dizin (sh shutdown.sh). O zaman kedini webapps klasör (rm -fr *) tüm içeriğini silin. Sonra SAVAŞ ROOT.war, dosya ve sonunda bin dizin (sh startup.sh) kedini Yeniden Başlat.

  • Savaş orijinal adı altında $CATALINA_BASE/webapps dosya bırakın. Kapat autoDeployvedeployOnStartupama ev server.xml dosya öğesi. Açıkça server.xml, Her ikisi de belirterek, tüm uygulama Bağlamı tanımlaryol vedocBaseöznitelikleri. Tüm Tomcat devre dışı çünkü bunu yapmanız gerekir otomatik dağıtma mekanizmaları ve Tomcat uygulamalar artık dağıtmak olmaz server.xml kendi Bağlamı bulduğu sürece.

    herhangi bir değişiklik yapmak için ikinci yöntem: uygulama, durdurmak ve Tomcat yeniden başlatmanız gerekir.

  • SAVAŞ $CATALINA_BASE/webapps dışında dosya (dışında olmalı yeri çift dağıtımını engellemek için). İçerik dosyası $CATALINA_BASE/conf/ 12 *adında bir yer. Bu bağlamda dosya içinde tek bir öğe olması GEREKİR docBaseöznitelik SAVAŞ dosyanızın konumunu işaret. Yol elemanı - bu .xml dosya adından türetilmiş, set olmamalıdır kasa ROOT.xml. Ayrıntılar için documentation for the Context container bkz.

Reference

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Garrett Müller

    Garrett Mül

    26 HAZİRAN 2009
  • 趣味そうこ♪

    趣味そう

    3 Mart 2010
  • Munchkin the Teddy Bear

    Munchkin the

    30 EYLÜL 2011