2010-08-10 11 views
10

Bu yüzden 'javah' aracını Eclipse'de derlenmiş bir .class dosyasında çalıştırmaya çalışıyorum, ancak nasıl yapılacağını bilmiyorum. Bulduğum örnekler, 'sınıfında javah koşturun' satırlarında bir şeyler söylediler ama Eclipse'de böyle bir komut satırı bulacağımı gerçekten bilmiyorum.Nasıl Javascript'i çalıştırmak için Eclipse

Eğer birisi bana bir takım aptalca kanıtlar verebilirse, bunu Eclipse'de yapın, minnettar olurum. - Bu 'Çıktı klasör' Java Build Path özellikler sayfasının Source sekme için arasındadır

javah -classpath /path/to/project/classes com.mycompany.MyClass 

// yol/proje/sınıfları:

Teşekkür :) İşte

+0

Merhaba, Cevabıma buradan bakın: http://stackoverflow.com/questions/11269511/how-to-configure-javah-tool-in-eclipse/14855418#14855418 Umarım size yardımcı olur. – marienke

cevap

19

AFAIK Eclipse, javayı varsayılan olarak entegre etmez. Kendiniz harici bir araç olarak ayarlamanız gerekir.

  1. (linux bu oldu/user/bin/javah) javah yolunu ayarlama yeni bir harici oluşturma aracını
  2. Set bin senin Projeleri çıkış dizini
  3. olduğu dir için ${project_loc}/bin/ çalışma Eğer paket explorer herhangi bir java dosya üzerinde harici araç olarak javah çağırabilir Bu kurulumla argümanları

${java_type_name} ekle

  • . Oluşturulan başlık dosyaları şu anda depo bin dizinine, bu da -d seçeneği eklenerek değiştirilebilir.

  • +1

    Önceden var olan bir değişkenin $ {java_type_name} var mı? – sparkFinder

    +0

    @sparkFinder yes – josefx

    +0

    @sparkFinder Sadece belgeleri kontrol ettim, varsayılan çalışma alanı değişkenleriyle listelenmiyor - Java projeleriyle sınırlı olabilir. – josefx

    5

    örnek bir komut satırı olduğunu sen projeni

    Javad'ı çalıştırdığınız dizinden göreli olabilir.

    Neler olup bittiği hakkında daha fazla bilgi edinmek için -verbose bayrağını kullanabilirsiniz.