2016-04-01 21 views
2

Eclipse'de bir Java Maven projem var, bu nedenle tüm Maven artifact jar dosyaları Project Explorer'daki "Maven Dependencies" (Klasör Bağımlılıkları) paketinde listeleniyor. Metin arama içeren bir dosyada yaptığım gibi aynı şekilde kavanozların içinde *.class dosyalarının içinde basit bir metin araması yapmak istiyorum. *.class'u doğrudan Eclipse Dosyası aramada Dosya adı kalıpları alanında kullanamıyorum ve ikili sonuçları döndürecek *.jar kullanıyorum.Dosyaları Eclipse'de Maven Bağımlılıklar klasöründe metin olarak arama

Aslında buna cevap bulmamaya şaşırdım, belki bir şeyleri özlüyorum. Bazı kavanoz dosyasında bir metin aramak isterseniz, Java Arama Sekmesi'ni seçmeniz gerekir.

cevap

1

Ekranı görmek için CTRL+H tuşlarına basın. Ben de Uygulama kütüphanelerde Arıyorum

Search Dialog

Not.

Resimdeki körük, aramamın sonucunu görebilirsiniz.

Search REsult

Ve nihayet, kavanoz dosyasının içinde kodunda referansı.

Result in Jar File

Ben size yardımcı olur umarım.

+1

Teşekkürler! Yardımcı olur. Eclipse'de "Java Search" sekmesi etkin olmadı, bu yüzden tüm bu seçenekleri görmedim. Ancak kendinizi Tip, Yöntem, Paket vb. Ile sınırlamadan arama yapabilirsiniz. * .class dosyalarında (kavanoz içinde) herhangi bir yerde metin arayabilir misiniz? –

+1

Tam bir çeşit aramayı mı kastediyorsunuz? Emin değilim, hiç yapmaya çalışmadım. Genel olarak bazı metni özellikler, etiket, xsd, vb. Olarak aramam gerektiğinde META-INF'de manuel olarak açılır. Onun güzel bir soru. Üzgünüm, cevaplamadı. [Bu] bir göz atın (http://stackoverflow.com/questions/5295889/how-to-make-eclipse-file-search-to-also-search-inside-source-jars-containig-so) cevap – josivan

İlgili konular