2016-11-24 7 views
0

こんにちは、私はGluonアプリケーションを持っています。それはデスクトップ上で動作し、私のiPhoneに(今)展開します。HessianのGluonはiPhoneで動作していません

私は現在、デスクトップ上で動作するHessianも使用しようとしています。しかし、呼び出し:すべてのヘルプは高く評価され

dependencies { 

    compile 'com.gluonhq:charm:4.1.0' 
    compile 'com.airhacks:afterburner.mfx:1.6.3' 

    compileNoRetrolambda 'com.caucho:hessian:4.0.7' 
    compileNoRetrolambda 'com.google.code.gson:gson:2.3.1' 
    compileNoRetrolambda 'org.apache.poi:poi:3.9' 
} 

jfxmobile { 
    downConfig { 
     version '3.0.0' 
     plugins 'display', 'lifecycle', 'statusbar', 'storage', 'connectivity' 
    } 

    android { 
     manifest = 'src/android/AndroidManifest.xml' 
    } 
    ios { 

     infoPList = file('src/ios/Default-Info.plist') 
     forceLinkClasses = [ 
      'com.caucho.**.*', 
      'com.woanna.**.*', 
      'com.gluonhq.**.*', 
      'io.datafx.**.*', 
      'javax.annotations.**.*', 
      'javax.inject.**.*', 
      'javax.json.**.*', 
      'javax.naming.**.*', 
      'org.glassfish.json.**.*', 
      'com.google.code.gson.**.*', 
      'org.apache.poi.**.*' 
     ] 
    } 
} 

HessianProxyFactory factory = new HessianProxyFactory(); 

は私のGradleの

java.lang.RuntimeException: java.lang.reflect.InvocationTargetException 
... 
at com.sun.javafx.tk.quantum.GlassViewEventHandler.handleMouseEvent(GlassViewEventHandler.java:100785616) 
    at com.sun.glass.ui.View.handleMouseEvent(View.java:100785616) 
    at com.sun.glass.ui.View.notifyMouse(View.java:100785616) 
    at org.robovm.apple.uikit.UIApplication.main(UIApplication.java:100785616) 
    at org.robovm.apple.uikit.UIApplication.main(UIApplication.java:100785616) 
    at org.javafxports.jfxmobile.ios.BasicLauncher.main(BasicLauncher.java:100785616) 
Caused by: java.lang.NoClassDefFoundError: javax.naming.spi.ObjectFactory 
    at java.lang.VMClassLoader.findClassInClasspathForLoader(VMClassLoader.java:86494256) 
    at java.lang.PathClassLoader.findClass(PathClassLoader.java:86494256) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:86494256) 
    at 

パートでiPhone上で失敗します。ありがとうございました。

+0

は、この[ポスト](https://tbeernot.wordpress.com/2016/02/01/multiplatform-javafx-forをチェック-real-hessian /)である。それはAndroidに関連していますが、多分それはどんな助けでもかまいません。 –

+0

もう一度ありがとう!それは解決策を見つけるのを助けました。 t。 – tonimaroni

答えて

0

私はホセが上記の投稿に続きます。異なる/小さなヘッセライブラリを使用して は、これまでのところ、この問題を解決しました。..

Post

関連する問題