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

  • Jason Parker

    Jason Parker

    14 Aralık 2009
  • Troy Hunt

    Troy Hunt

    29 EYLÜL 2011
  • tseyina

    tseyina

    2 AĞUSTOS 2006