Eclipse "olamaz etiketi kitaplığı tanımlayıcısı" bulun;
Karınca ile iyi geliştiren bir Java EE projesi var, mükemmel JBoss için dağıtır, ve herhangi bir sorun olmadan çalışır. Bu proje, aynı zamanda herhangi bir zorluk olmadan çalışan birkaç özel etiket kitaplıkları içerir.
Sorun ile Eclipse IDE (Ganymede): her bir JSP dosyası kullanır bizim özel etiketler, JSP ayrıştırıcı bayrakları taglib vardır hattı ile birlikte bir hata "Cannot find the etiket kitaplığı tanımlayıcısı (örnek).". karşılık
Bu da tab kütüphanenin her bir hata olarak işaretlenmesine neden olur, ve IDE onların tanımı olmadığı için, etiket parametreleri, vb kontrol edebilirsiniz.
Mükemmel çalışma JSP dosyalarımızı kırmızı hatalar denizinde, gözlerim yanmaya başlıyor.
Nasıl sadece "aradığınız etiket kitaplığı tanımlayıcısı "src/web/WEB-INF/(örnek)-taglib/(örnek).Tutulma söyleyeyim"? karşılık
Zaten hiçbir yararlı sonuçlar Eclipse destek forumlarında bu soruyu sordu.
CEVAP
Eclipse Helios "" proje özellikleri ile değiştirilmiştir: "Dağıtım Meclis". Java EE Modülü Bağımlılıkları
Eclipse Helios ile bu sorunu çözmek için, ben yaptım yolu şudur:
- Paket proje üzerinde sağ tıklayın ve "Import..." . explorer seçin
- Varsayılan seçim "" "tuşuna basın . bir Sonraki Dosya Sistemi kabul
- Basın "Gözat" Dan dizin satır, kedini yükleme ve bulun dosyayı Web uygulamasını/örnekler/WEB-INF/lib (ben tomcat 6, diğer versiyonları Tomcat olabilir yolu Web uygulamasını/jsp-örnekler/WEB-INF/lib). Yoldaki OK düğmesine bir kez basın.
- Jstl.jar ve standard.jar ayrıca onay kutularını etkinleştirmek için
- Klasör satırındaki Gözat ' ı tıklatın ve kitaplık klasörü seçin. Proje içinde /lib kullanıyorum.
- "" . Son'u Tıklatın
- Paket proje üzerinde sağ tıklayın ve özelliklerini görüntüle (veya Alt Enter tuşuna basın) seçin
- "Java Build Path" düğmesine tıklayın
- Tıklayın "Kavanoz" ' ı tıklatın, proje,, jstl.jar TAMAM tuşuna basın . lib klasörü seçin Ekle
- Tıklayın "Kavanoz" ' ı tıklatın, proje,, standard.jar TAMAM tuşuna basın . lib klasörü seçin Ekle
- TAMAM Özellikler iletişim kutusunu kapatmak için basın
- Sorunlar tıklayın ve mesaj "Sınıf giriş .../jstl.jar ihraç veya yayımlanmayacak. profili seçin Zamanı ClassNotFoundExceptions neden olabilir"..
- Üzerinde sağ tıklayın ve seçin "Hızlı bir Düzeltme".
- Varsayılan kabul edin "yayınla/ihracat bağımlılığı giriş" ve Bitir tuşuna basın. ilgili ham sınıf İşareti
- Standard.jar aynı şeyi
Bu problemi çözer, ama iade etmek istiyorsanız ne oldu "Dağıtım Meclis", proje özelliklerini açın tekrar seçin ve "Dağıtım Montaj" ve göreceksin ki standard.jar ve jstl.jar eklendi WEB-INF/lib klasörü.
&Quot;Dosya" Bulun; Eclipse kısayo...
"sertifika süresi dolmuş hata Ayı...
Eclipse "Geçersiz Proje yeni proj...
"olamaz Sembol R gidermek" A...
Giriş "Text" etiketi - Yakın...