在IDE中运行应用程序停止工作 [英] Running app in IDE stops working

查看:21
本文介绍了在IDE中运行应用程序停止工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

上周,我完成了一个测试应用程序的开发,并在所有模拟器上成功运行了它。 今天,我决定考虑发布这款应用,并使用了"Sent Android Build"。生成状态为"成功"。 然后尝试从命令行运行JAR,得到:

peter@PeteSuse:~> java -jar "/home/peter/NetBeansProjects/mobile-apps/pGame/dist/pGame.jar"
java.lang.ArrayIndexOutOfBoundsException: 0
    at com.codename1.impl.javase.Executor$1.run(Executor.java:84)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)

因此尝试从图形用户界面运行,得到:

run:
Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel
    at com.codename1.impl.ImplementationFactory.createImplementation(ImplementationFactory.java:69)
    at com.codename1.ui.Display.init(Display.java:566)
    at com.codename1.impl.javase.Executor$1.run(Executor.java:112)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)

Java版本:

peter@PeteSuse:~> java -version
openjdk version "1.8.0_121"
OpenJDK Runtime Environment (IcedTea 3.3.0) (suse-23.1-x86_64)
OpenJDK 64-Bit Server VM (build 25.121-b13, mixed mode)

我在Suse Linux 42.1 64b上使用NetBeans(此操作的新手)。

我是不是把图书馆弄丢了?还是别的什么?

推荐答案

谢谢大家。我通过将jfxrt.jar添加到NetBeans的库中修复了该问题。

这篇关于在IDE中运行应用程序停止工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆