2012-05-02 19 views
5

JavaFX 2 yerel koda büyük ölçüde bağımlıdır. Masaüstü uygulamam için, desteklenen tüm işletim sistemleri için, hedef sistemlerde kurulumu mümkün olduğunca ağrısız hale getirmek için en uygun JavaFX lezzetini seçmek istiyorum.JNLP, JavaFX 2'nin doğru sürümünü nasıl indirir?

JavaFX 2, dağıtıma yardımcı olmak için birkaç Ant görevleriyle birlikte geldiğinden, bunun gitmenin bir yolu olduğunu düşündüm, ancak çıkmaza girmiş gibi görünüyorum. Windows hatta 32 bit Windows dışındaki işletim çalışmaz besbelli

<resources> 
    <jfx:javafx-runtime version="2.1+" ref="http://javadl.sun.com/webapps/download/GetFile/javafx-latest/windows-i586/javafx2.jnlp"/> 
</resources> 

Bu:

deploy görev JavaFX yükleyici çağıran bir kaynak referansı içeren bir JNLP dosyası oluşturur. JNLP doc, işletim sistemi kaynaklı kaynak seçimine göre olsa mümkündür:

<resources os="SunOS" arch="sparc"> 
    ... 
</resources> 

Ancak, farklı platformlar için URL'ler çözemiyorum. Bir yerlerde belgelenmişler mi? Hedefime ulaşmanın başka bir yolu var mı?

Lütfen zaten bir similar question olduğunu, ancak sorunun kendisini 32/64-bit bölümüne sınırladığını ve bununla ilgili yanıt alınamadığını unutmayın.

cevap

4

jnlp ve eklenti modları akım JavaFX sadece Windows üzerinde desteklenir 2.1

Mac/Linux zamanı 2.2 sürümünde eklenen planlanmaktadır. Geliştirme önizleme paketlerini deneyebilirsiniz: http://www.oracle.com/technetwork/java/javafx/downloads/devpreview-1429449.html

+0

Teşekkürler, Sergey. Kenai-jira'nın izleyebildiğim konuların olup olmadığını biliyor musun? –

+3

Elbette: http://javafx-jira.kenai.com/browse/RT-21284 'JNLP yükleyicisinin Linux/Mac'yi desteklemesi gerekiyor –