2012-09-16 27 views
6

Açık kaynak kod eklentim var, buradan değiştirmem için izin veren bir lisans var: http://www.jcraft.com/eclipse-jcterm/ (kaynak bölümünün altında). Bu eklentiyi değiştirmek ve yerel tutulumda kullanmak istiyorum.Varolan bir eclipse eklentisi nasıl düzenlenir?

  1. Bu, sahip olduğum jar dosyası dikkate alındığında bile mümkün mü? Yoksa daha fazlasına mı ihtiyacım var?
  2. Eclipse'de (Eclipse eklentisi geliştirme görünümünde açıkça) bunu yapmak için ne yapmalıyım?
  3. İstediğim gibi çalıştığından emin olmak için bu eklentiyi nasıl yükleyebilirim?

cevap

2
  1. Eklenti JAR'ını bir yere yükleyin. Eğer o kaydettiğiniz dizin seçin
  2. Eclipse, Dosya-> İthalat-> Eklentiler ve Fragments
  3. yılında
  4. , 'kaynak klasörlerle Projeler' İleri
  5. eklentisini ekleyin, Finish
seçmek

Artık eklentiyi temsil eden bir Eclipse projeniz var. ardından değişiklikleri yapın ve:

  1. Dosya-> İhracat-> Deployable eklentiler ve
  2. , eklentiyi seçin

bilmiyorum kaydetmek için bir yer seçin fragmanları IDE örneğinizde 'canlı' olan bir eklenti üzerinde geliştirme yapmanın bir yolunu biliyorum, bu yüzden Eclipse kopyasını eklenti dizinine bırakarak yüklemeniz gerektiğini düşünüyorum, sonra yeniden başlatın.

+0

Bağımlılıklardan ne haber? Eklentiyi dışa aktardığımda, bağlı olan jar dosyalarına sahip değilim. – Zombies

+0

@Zombies Orijinal eklentide bağımlı JAR'lar göremiyorum, bu yüzden eklediğiniz yeni bir JAR mı? Bağımlılıkla ilgili eklentiyi anlatmalısın. İlk önce JAR (s) 'ı bir lib klasöründe projeye ekleyin. Ardından, plugin.xml Çalışma Zamanı sekmesine gidin ve bunları eklenti bildirimine ekleyin. Eklentiyi dışa aktardığınızda, eklenti yüklendiğinde ve yürütüldüğünde klas klasörüne dahil edilmesinin yanı sıra, bu klasörü ve içeriklerini içermelidir. – sharakan

+0

@Zombies bunu sizin için yaptı mı? – sharakan

0

Eclipse eklenti geliştirme için özel bir ortama sahiptir: PDE. İşte, basit bir eklentinin nasıl geliştirileceği hakkında bir tutorial.

Sanırım this instruction oldukça alakalı, PyDev'e nasıl katkıda bulunacağınızı açıklıyor ve ortamın nasıl ayarlanacağına dair bir açıklama ile başlıyor.

İlgili konular