Eclipse içinde tomcat'i kullanırken, neden tomcat kurulumunu ekli görüntüde kontrol edildiği gibi kullanmak istemiyorum. Her zaman "Tomcat Kurulumu" nu kullanıyorum Diğer Tomcat sunucu konumlarını kullanmanın avantajları/dezavantajları var mı? AslındaEclipse içinde tomcat kullanırken bu sunucu konumunu kullanmamak için
cevap
, hep Use Workspace Metadata
. Çalışma alanı meta verilerini kullan dediğinizde, Eclipse, dosyalarınızı (sınıf dosyaları, jsps, server.xml, context.xml) /.metadata/.plugins/org.eclipse.wst.server.core/tmp0 adresine kopyalar. Daha sonra bu dosyaları kullanarak Tomcat'i başlatır. Tomcat yükleme dizinini hiç değiştirmez. Bunun tomcat dosyalarını, projenizden gelen dosyaları kopyalamayacağını unutmayın.
Use Tomcat Installation
'u seçerseniz, dosyalarınızı Tomcat yükleme dizinine kopyalar ve oradan kaldırır.
Benim gibi, birden çok çalışma alanından birden fazla proje geliştiriyorsanız, bu büyük bir fark yaratır. Use Workspace Metadata
ile çalışma alanları arasında hiçbir zaman enterferans olmayacaksınız. Örneğin, Tomcat'i yeniden başlatırken, bir projenin kötü durumda olması ve günlüklerinizin başka bir projeden başka bir şeyle doldurulması mümkündür. İki ayrı yere sahip olmak daha iyidir ve çalışma alanı bunun için iyi bir yerdir.
daima, farklı mekanlarda konuşlandırılmış uygulamalara sahip olacak bu seçenek
~WORKSPACE\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps
böylece farklı projeler için farklı çalışma alanları var çalışma alanı dizininde web uygulaması delpoys use workspace metadata ...
kullanmayı deneyin ve bu Dağıtımdaki belirsizliği çözer. Eğer eski uygulama göreve yeni başlayan web uygulaması tarafından geçersiz olacak şekilde birden çok uygulama ile uğraşırken dikkatli olmak zorunda kalacak use tomcat installation...
, seçerseniz uygulamayı yakarak temizlemek olsa bile
, bu
önerilir. Eğer el dağıtım için konum vermek olarakuse custom location ...
o zaman birden fazla uygulama işlerken daha dikkatli olmak gerekir seçmek