JavaFx 2.0+EJB+Netbeans-运行时异常



请,

我在Netbeans IDE中用JavaFx 2.0+EJB编写了一个测试应用程序,在Netbeans之外运行这个应用程序时遇到了问题。

我有一个使用FXML的表单,该表单的一个操作运行EJB方法。我正在使用Glassfish服务器。

当我在netbeans上运行这个测试应用程序时,它运行得很好,但当我在像jnlp这样的netbeans之外或在浏览器中运行该应用程序时。。。应用程序无法访问EJB方法。我在webstart或浏览器中看不到错误消息。所以,我问:

1) 如何在web启动或浏览器中查看错误消息?(如javaws测试app.jnlp)2) 我想这个错误是由于类路径问题引起的。(我需要类路径中的gf-client.jar和javaee-api-6.0.jar,以便应用程序工作)。如何确保这些jar在类路径中?

对不起我的英语。

谢谢,

克莱伯。

  1. 要查看jnlp中的错误,您需要启用Java控制台:

    控制面板-Java属性-高级-Java控制台-启用控制台

  2. 对于jnlp情况,所有外部lib都应该在jnlp文件中声明。通常NetBeans会为您做这件事,但您可以通过查看Java控制台的输出来调试这种情况。

最新更新