Я пытаюсь запустить некоторые из образцов Jx Browser. После копирования и вставки кода примера, предоставленного им, и попытки его запуска, он дает мне ошибку Initializer. вот пример кода и исключение. Может ли кто-нибудь сказать мне, что происходит?Исключение инициализатора Java с использованием библиотеки JxBrowser
package jx.test;
import com.teamdev.jxbrowser.chromium.Browser;
import com.teamdev.jxbrowser.chromium.BrowserFactory;
import java.awt.BorderLayout;
import javax.swing.JFrame;
import javax.swing.WindowConstants;
public class JxTest {
public static void main(String[] args) {
final Browser browser = BrowserFactory.create();
JFrame frame = new JFrame();
frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
frame.add(browser.getView().getComponent(), BorderLayout.CENTER);
frame.setSize(700, 500);
frame.setLocationRelativeTo(null);
frame.setVisible(true);
browser.loadURL("http://www.google.com");
}
}
Исключение:
Exception in thread "main" java.lang.ExceptionInInitializerError
at com.teamdev.jxbrowser.chromium.BrowserFactory.create(Unknown Source)
at com.teamdev.jxbrowser.chromium.BrowserFactory.create(Unknown Source)
at com.teamdev.jxbrowser.chromium.BrowserFactory.create(Unknown Source)
at jx.test.JxTest.main(JxTest.java:20)
Caused by: java.lang.RuntimeException: JxBrowser license check failed: No valid license found.
Java Result: 1
Вы читали это Http://www.teamdev.com/downloads/jxbrowser/docs/JxBrowser-PGuide.html#licensing? – nikis
@nikis вы говорите мне, что это не проект с открытым исходным кодом? – lonesome