будь ласка,
Я написав тестовий додаток в JavaFx 2.0 + EJB в IDE Netbeans, і я отримав проблему під управлінням цього додатка за межами netbeans.
У мене є форма, що використовує FXML, і дія цієї форми запускає метод EJB. Я використовую сервер Glassfish.
Коли я запускаю цей тестовий додаток на netbeans, він працюєвідмінно, але коли я запускаю додаток за межами Netbeans, як jnlp або в браузері ... додаток не може "отримати доступ до методів EJB. Отже, я запитую:
1) Як я можу побачити повідомлення про помилку у веб-запускуабо в браузері? (наприклад, javaws test-app.jnlp) 2) Я думаю, помилка виникає через проблеми класу. (Мені потрібен gf-client.jar і javaee-api-6.0.jar в classpath для того, щоб програма працювала). Як я можу запевнити, що ці банки знаходяться в класі?
Вибачте моєю англійською мовою.
Дякую,
Cleber.
Відповіді:
0 для відповіді № 1щоб побачити помилки з jnlp, потрібно ввімкнути консоль Java:
Панель керування - Властивості Java - Додатково - Консоль Java - Включення консолі
для jnlp випадку всі зовнішні бібліотеки повинні бути вказані в jnlp файлі. Зазвичай NetBeans роблять це за вас, але ви можете налагодити цей випадок, переглянувши вивід консолі Java.