2013-04-16 6 views
5

Bir Java projesinde Eclipse 3.7.2'de çalışma.Eclipse, ekli kaynak ile birlikte kitaplık için özel üye adlarını bağlamaz.

  1. Yapı yoluna üçüncü taraf kitaplığı için ikili içeren bir kavanoz ekledim.
  2. Bu kitaplık için Source attachment kaynağını içeren jarse ayarlıyorum.

Bu kitaplıktaki sınıflardan birine gittiğimde, kaynak doğru şekilde gösteriliyor. Ancak, özel üyeler anahat görünümünde adlandırılan, neCtrl içinde + iletişim o ve ben Find/Replace iletişim kullanmadan onlara gidemez değildir. Alfabenin harfleriyle (a, b, c, vb.) Sınıfta bildirildikleri sırayla başvuruda bulunulabilir, ancak Anahat sekmesindeki harfleri tıklatarak beni kaynağındaki beyanlarına getirmezler. Bu hem özel alanlar hem de özel yöntemler için geçerlidir.

Bunu düzeltmek için yapabileceğim bir yapılandırma var mı?

Örnek: Bu kütüphanede

enter image description here

+0

Kod neredeyse bir obfuscator üzerinden çalıştırılmış gibi görünüyor: kodun kodunu çözmeyi ve kaynağa uyup uymadığını görmeyi denediniz mi? –

cevap

0

özel yöntemler Karartılmış edilmiş, görüyor etrafında almak için ne mümkün olacak hiçbir şey yoktur. Kütüphane açık kaynak ise, dikkat çekmeden kendini yeniden derleyebilirsin, ancak bu yöntemler kasten bakılmaktan saklanıyor olabilir. Bu özel bir yöntem/varibales/alanların kütüphanenin dışından erişilemediği düşünüldüğünde, bu çok korkunç bir şey değildir. Bu yöntemlerden veya alanlardan herhangi birine erişemezsiniz, böylece uzun vadede bir fark yaratmamalı.

+0

Hata ayıklayıcı, bu yöntemlere girer, gizlenmiş veya değil. Ve ne olup bittiğini anlamak için bu yöntemlerden birinde bir yerde bir kırılma noktası koymanız gerekiyorsa, yapamazsınız. Evet, evet, bu benim için en kötü şey. – ilomambo

İlgili konular