Yeni indirilmiş eclipse ve tomcat ile çalışırken WebContent altındaki dosyalara erişilmek istendiğinde 404 hatası alıyorum. Uygulama deploy edildi, dosyalar salt okunur değil ve Web-Inf yada Meta-Inf altında değil.

örneğin deneme/WebContent/index.html için localhost:8080/deneme/index.html adresine girildiğinde 404 hatası alıyorum.

soruldu: 20 May '12, 10:16

baran's gravatar image

baran
2.1k81939
cevap kabul oranı: 30%

değiştirildi: 20 May '12, 11:44

%C3%B6zcanacar's gravatar image

özcanacar ♦♦
17.2k59183183


Burada temel sorun projenin Tomcat'ine publish olmaması. Tomcat'i Eclipse yardımıyla çalıştırıyorsan [Tomcat ana dizini]/wtpwebapps, Eclipse içinden değil de harici şekilde çalıştırıyorsan [Tomcat ana dizini]/webapps altına bakmalısın. "deneme" isimli projen bu dizinler altında ise deneme klasörü içine girip index.html olması gerektiği yerde mi diye kontrol etmelisin.

Son olarak server.xml'i kontrol edip, <engine> tag'ı altında <context> doğru tanımlanmış mı diye bakman faydalı olacaktır.

Bunlarda sorun yoksa projeyi önereceğim iki şey:

1- Tomcat durdurulmuş halde [Tomcat ana dizini]/temp dizinini ve [Tomcat ana dizini]/work/Catalina dizinlerini silip projeyi tekrar deploy ederek(yukarıda saydığım kontrolleri de yaparak) Tomcat'i start etmelisin. index.html'i temp dizininde arıyor ve bulamıyor olabilir.

2- Maven vs. ile war haline getirip(Eclipse vb. bir ide ile otomatik deploy ettiğini varsayarak söylüyorum), el ile deploy edip tekrar denemeni öneriyorum.

permanent link

cevaplandı: 21 May '12, 07:47

mabulgu's gravatar image

mabulgu ♦
2.8k43040
cevap kabul oranı: 26%

*Servers'dan tomcata sağ tıkla

*Clean'e tıkla

*Progress Bar'ın dolmasını bekle

*Restart at

:)

(Sebebini bende bilmiyorum.)

permanent link

cevaplandı: 20 May '12, 14:30

scarface_tnt's gravatar image

scarface_tnt
178364348
cevap kabul oranı: 11%

bilgisayar benim değildi, cevabı ilettim ama işe yaramamış :) bilginize

(20 May '12, 20:37) baran baran's gravatar image

yalnız şeyi dememişim ilk önce server'ı başlatacaksın. 404 hatasını göreceksin ondan sonra clean deyip restart yapacaksın böyle mi yaptın?

(21 May '12, 06:53) scarface_tnt scarface_tnt's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,076
×47
×3

Soruldu: 20 May '12, 10:16

Görüntüleme: 2,001 kez

Son güncelleme: 21 May '12, 07:47

powered by BitNami OSQA