SORU
12 AĞUSTOS 2009, ÇARŞAMBA


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
20 Ocak 2011, PERŞEMBE


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ü.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Amir Parmar

    Amir Parmar

    25 Kasım 2010
  • geraldnonadoez

    geraldnonado

    3 Temmuz 2013
  • RinconDynamic

    RinconDynami

    1 EKİM 2011