Skip to content

Build instructions not working on latest Ubuntu #4

@christoofar

Description

@christoofar
~/src/keyboard-layout-editor$ /bin/bash ./gradlew fatJar
Starting a Gradle Daemon (subsequent builds will be faster)

> Task :compileJava FAILED
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/FileDialog.java:3: error: package javafx.stage does not exist
import javafx.stage.FileChooser;
                   ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/FileDialog.java:4: error: package javafx.stage does not exist
import javafx.stage.Window;
                   ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/FileDialog.java:9: error: cannot find symbol
    private final static FileChooser fileChooser = new FileChooser();
                         ^
  symbol:   class FileChooser
  location: class FileDialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/FileDialog.java:19: error: cannot find symbol
    public static File showSaveDialog(Window window) {
                                      ^
  symbol:   class Window
  location: class FileDialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:3: error: package javafx.collections does not exist
import javafx.collections.FXCollections;
                         ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:4: error: package javafx.collections does not exist
import javafx.collections.ObservableList;
                         ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:5: error: package javafx.geometry does not exist
import javafx.geometry.HPos;
                      ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:6: error: package javafx.geometry does not exist
import javafx.geometry.Insets;
                      ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:7: error: package javafx.geometry does not exist
import javafx.geometry.Pos;
                      ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:8: error: package javafx.geometry does not exist
import javafx.geometry.VPos;
                      ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:9: error: package javafx.scene does not exist
import javafx.scene.Node;
                   ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:10: error: package javafx.scene.control does not exist
import javafx.scene.control.ButtonType;
                           ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:11: error: package javafx.scene.control does not exist
import javafx.scene.control.ComboBox;
                           ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:12: error: package javafx.scene.control does not exist
import javafx.scene.control.Dialog;
                           ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:13: error: package javafx.scene.control does not exist
import javafx.scene.control.DialogPane;
                           ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:14: error: package javafx.scene.control does not exist
import javafx.scene.control.ScrollPane;
                           ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:16: error: package javafx.scene.paint does not exist
import javafx.scene.paint.Paint;
                         ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:17: error: package javafx.scene.text does not exist
import javafx.scene.text.Font;
                        ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:18: error: package javafx.scene.text does not exist
import javafx.scene.text.Text;
                        ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:19: error: package javafx.util does not exist
import javafx.util.Pair;
                  ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:28: error: cannot find symbol
public class CharacterMap extends Dialog<String> {
                                  ^
  symbol: class Dialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:30: error: cannot find symbol
    private static final Background WHITE_BACKGROUND = new Background(new BackgroundFill(Paint.valueOf("white"), CornerRadii.EMPTY, Insets.EMPTY));
                         ^
  symbol:   class Background
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:31: error: cannot find symbol
    private static final Background GRAY_BACKGROUND = new Background(new BackgroundFill(Paint.valueOf("#eee"), null, null));
                         ^
  symbol:   class Background
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:34: error: cannot find symbol
    private FlowPane selectedPane;
            ^
  symbol:   class FlowPane
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:35: error: cannot find symbol
    private Font selectedFont = Font.getDefault();
            ^
  symbol:   class Font
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:36: error: cannot find symbol
    private GridPane gridPane;
            ^
  symbol:   class GridPane
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:37: error: cannot find symbol
    private List<Text> displayedCharacters = new ArrayList<>();
                 ^
  symbol:   class Text
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:38: error: cannot find symbol
    private ComboBox<String> categoryCombo;
            ^
  symbol:   class ComboBox
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:39: error: cannot find symbol
    private Text symbolText;
            ^
  symbol:   class Text
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:40: error: cannot find symbol
    private Text unicodeText;
            ^
  symbol:   class Text
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:59: error: cannot find symbol
    private Node top() {
            ^
  symbol:   class Node
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:109: error: cannot find symbol
    private ObservableList<String> getAllFamilies() {
            ^
  symbol:   class ObservableList
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:113: error: cannot find symbol
    private Node center() {
            ^
  symbol:   class Node
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:125: error: cannot find symbol
    private Node bottom() {
            ^
  symbol:   class Node
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:135: error: cannot find symbol
    private Text createLargeEmptyTextWithMargin(ObservableList<Node> children) {
                                                ^
  symbol:   class ObservableList
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:135: error: cannot find symbol
    private Text createLargeEmptyTextWithMargin(ObservableList<Node> children) {
                                                               ^
  symbol:   class Node
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:135: error: cannot find symbol
    private Text createLargeEmptyTextWithMargin(ObservableList<Node> children) {
            ^
  symbol:   class Text
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:154: error: cannot find symbol
    private void createCharacterCell(List<Pair<String, String>> characters, int index) {
                                          ^
  symbol:   class Pair
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:188: error: cannot find symbol
    private String getResult(ButtonType param) {
                             ^
  symbol:   class ButtonType
  location: class CharacterMap
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:15: error: package javafx.scene.layout does not exist
import javafx.scene.layout.*;
^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:204: error: cannot find symbol
        private static final Map<String, List<Pair<String, String>>> characters = new LinkedHashMap<>();
                                              ^
  symbol:   class Pair
  location: class Characters
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:487: error: cannot find symbol
        private static List<Pair<String, String>> generateRange(int start, int end) {
                            ^
  symbol:   class Pair
  location: class Characters
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/CharacterMap.java:505: error: cannot find symbol
        static List<Pair<String, String>> getCharacters(String category) {
                    ^
  symbol:   class Pair
  location: class Characters
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:3: error: package com.sun.javafx.tk does not exist
import com.sun.javafx.tk.FontLoader;
                        ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:4: error: package com.sun.javafx.tk does not exist
import com.sun.javafx.tk.FontMetrics;
                        ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:5: error: package com.sun.javafx.tk does not exist
import com.sun.javafx.tk.Toolkit;
                        ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:11: error: package javafx.fxml does not exist
import javafx.fxml.FXML;
                  ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:12: error: package javafx.fxml does not exist
import javafx.fxml.FXMLLoader;
                  ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:13: error: package javafx.scene does not exist
import javafx.scene.Parent;
                   ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:14: error: package javafx.scene.layout does not exist
import javafx.scene.layout.Pane;
                          ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:15: error: package javafx.scene.text does not exist
import javafx.scene.text.Font;
                        ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:16: error: package javafx.scene.text does not exist
import javafx.scene.text.Text;
                        ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:27: error: cannot find symbol
public class Key extends Pane {
                         ^
  symbol: class Pane
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:35: error: cannot find symbol
    private Text topLeftChar;
            ^
  symbol:   class Text
  location: class Key
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:37: error: cannot find symbol
    private Text bottomLeftChar;
            ^
  symbol:   class Text
  location: class Key
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:39: error: cannot find symbol
    private Text topRightChar;
            ^
  symbol:   class Text
  location: class Key
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:41: error: cannot find symbol
    private Text bottomRightChar;
            ^
  symbol:   class Text
  location: class Key
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/service/api/FontProvider.java:3: error: package javafx.scene.text does not exist
import javafx.scene.text.Font;
                        ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:102: error: cannot find symbol
    private void setFontFamily(Text text) {
                               ^
  symbol:   class Text
  location: class Key
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:150: error: cannot find symbol
    private void setFontSize(Text text, double fontSize) {
                             ^
  symbol:   class Text
  location: class Key
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:263: error: cannot find symbol
    private void setText(Text text, String value) {
                         ^
  symbol:   class Text
  location: class Key
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/Key.java:311: error: cannot find symbol
    private void setVisibility(Text text, boolean show) {
                               ^
  symbol:   class Text
  location: class Key
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/service/api/FontProvider.java:35: error: cannot find symbol
    double getFontSize(String text, Font font, double widthToFit, double heightToFit);
                                    ^
  symbol:   class Font
  location: interface FontProvider
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/service/api/FontProvider.java:42: error: cannot find symbol
    Font getDefaultFont();
    ^
  symbol:   class Font
  location: interface FontProvider
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/service/api/FontProvider.java:49: error: cannot find symbol
    void setDefaultFont(Font defaultFont);
                        ^
  symbol:   class Font
  location: interface FontProvider
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/service/api/FontProvider.java:67: error: cannot find symbol
        void action(Font newFont);
                    ^
  symbol:   class Font
  location: interface DefaultFontChangedListener
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:4: error: package javafx.event does not exist
import javafx.event.ActionEvent;
                   ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:5: error: package javafx.geometry does not exist
import javafx.geometry.Insets;
                      ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:6: error: package javafx.geometry does not exist
import javafx.geometry.Orientation;
                      ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:7: error: package javafx.scene does not exist
import javafx.scene.Node;
                   ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:8: error: package javafx.scene.control does not exist
import javafx.scene.control.Button;
                           ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:9: error: package javafx.scene.control does not exist
import javafx.scene.control.ButtonType;
                           ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:10: error: package javafx.scene.control does not exist
import javafx.scene.control.CheckBox;
                           ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:11: error: package javafx.scene.control does not exist
import javafx.scene.control.Dialog;
                           ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:12: error: package javafx.scene.control does not exist
import javafx.scene.control.DialogPane;
                           ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:13: error: package javafx.scene.control does not exist
import javafx.scene.control.RadioButton;
                           ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:14: error: package javafx.scene.control does not exist
import javafx.scene.control.Separator;
                           ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:15: error: package javafx.scene.control does not exist
import javafx.scene.control.ToggleGroup;
                           ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:16: error: package javafx.scene.layout does not exist
import javafx.scene.layout.HBox;
                          ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:17: error: package javafx.scene.layout does not exist
import javafx.scene.layout.VBox;
                          ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:19: error: cannot find symbol
public class ExportSettingsDialog extends Dialog<ExportConfig> {
                                          ^
  symbol: class Dialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:21: error: cannot find symbol
    private ToggleGroup exportSelectedGroupToggle;
            ^
  symbol:   class ToggleGroup
  location: class ExportSettingsDialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:22: error: cannot find symbol
    private CheckBox checkExportType;
            ^
  symbol:   class CheckBox
  location: class ExportSettingsDialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:23: error: cannot find symbol
    private RadioButton exportOnlySelectedGroup;
            ^
  symbol:   class RadioButton
  location: class ExportSettingsDialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:24: error: cannot find symbol
    private RadioButton exportSelectedGroups;
            ^
  symbol:   class RadioButton
  location: class ExportSettingsDialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:25: error: cannot find symbol
    private CheckBox checkShowDialog;
            ^
  symbol:   class CheckBox
  location: class ExportSettingsDialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:26: error: cannot find symbol
    private CheckBox[] groups = new CheckBox[8];
            ^
  symbol:   class CheckBox
  location: class ExportSettingsDialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:38: error: cannot find symbol
    private Node initContent() {
            ^
  symbol:   class Node
  location: class ExportSettingsDialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:82: error: cannot find symbol
    private HBox getFirstGroupsRow() {
            ^
  symbol:   class HBox
  location: class ExportSettingsDialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:88: error: cannot find symbol
    private HBox getSecondGroupsRow() {
            ^
  symbol:   class HBox
  location: class ExportSettingsDialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:94: error: cannot find symbol
    private CheckBox[] generateGroups(int startingNumber, int count) {
            ^
  symbol:   class CheckBox
  location: class ExportSettingsDialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:105: error: cannot find symbol
    private void setGroupExported(CheckBox theGroup, int groupIndex) {
                                  ^
  symbol:   class CheckBox
  location: class ExportSettingsDialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:128: error: cannot find symbol
    private void onExportOnlySelectedGroupsChanged(ActionEvent event) {
                                                   ^
  symbol:   class ActionEvent
  location: class ExportSettingsDialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:136: error: cannot find symbol
    private void onExportTypeChanged(ActionEvent event) {
                                     ^
  symbol:   class ActionEvent
  location: class ExportSettingsDialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/ExportSettingsDialog.java:140: error: cannot find symbol
    private ExportConfig resultConverter(ButtonType buttonType) {
                                         ^
  symbol:   class ButtonType
  location: class ExportSettingsDialog
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/WebsiteLink.java:5: error: package javafx.application does not exist
import javafx.application.HostServices;
                         ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/WebsiteLink.java:6: error: package javafx.scene.control does not exist
import javafx.scene.control.Hyperlink;
                           ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/WebsiteLink.java:7: error: package javafx.scene.control does not exist
import javafx.scene.control.Tooltip;
                           ^
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/WebsiteLink.java:9: error: cannot find symbol
public class WebsiteLink extends Hyperlink {
                                 ^
  symbol: class Hyperlink
/home/bobrtc/src/keyboard-layout-editor/src/main/java/cz/gresak/keyboardeditor/component/WebsiteLink.java:10: error: cannot find symbol
    private static final HostServices HOST_SERVICES = ServiceLoader.lookup(HostServices.class);
                         ^
  symbol:   class HostServices
  location: class WebsiteLink
100 errors

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':compileJava'.
> Compilation failed; see the compiler error output for details.

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 7s
1 actionable task: 1 executed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions