Ошибка моста HTML при запуске приложения JavaFX 11 после того, как jlink использовался для создания дистрибутива - PullRequest
0 голосов
/ 20 февраля 2019

Наличие гибридного приложения JavaFx 11 / HTML.

У меня есть HTML-ссылка где-то в веб-представлении, которая связана с классом Java, как показано ниже.

<a href="#" onclick=\"HelpView.fabricbinaries()">

Предполагаетсябыть автоматически подключенным к

public class HelpView extends HtmlView {

    public void fabricbinaries() {
        try {
            Desktop.openWebpage(new URL(Chaincoder4.getDownloadLinkBinaryFabric()));
        } catch (MalformedURLException e) {
            Log.error(e.toString());
        }
    }

}

Но ничего не происходит, когда я нажимаю на эту ссылку.Я пытался узнать о сообщениях об ошибках.Но пока безуспешно.

Все ссылки, не только эта, прекрасно работают, когда я запускаю свое приложение в IDE до использования jlink.Спасибо за вашу помощь.

jlink --module-path /Users/.../target:/Library/Java/JavaVirtualMachines/jdk-11.0.2.jdk/Contents/Home/jmods:/Users/.../javafx-jmods-11.0.2 --add-modules chaincoder,java.base,java.desktop,javafx.web,jdk.jsobject --launcher chaincoder=chaincoder/core.Main --output /Users/.../dist 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...