Почему Java на Ubuntu не может загрузить Main class?

293
07 марта 2018, 07:28

Делаю JavaFX GUI. На windows работает, но на Linix'е выдаёт:

java -jar MyFxApp.jar
Error: Could not find or load main class ru.timofeheus.fx.test.Main

Хотя в Jar'нике всё есть. Вот сам Jar.

Answer 1

Main класс не должен быть расширением чего либо. Используйте следующую структуру:

public class Main {
    public static void main(String[] args) {
        Application.launch(App.class, args);
    }
}
public class App extends Application {
    @Override
    public void start(Stage primaryStage) {
        ...
    }
}
READ ALSO
Использовать только String в Java

Использовать только String в Java

Почему цикл останавливается после первого слова? удалить буквы из каждого слова,которые такие же как первая!

281
Разбор кода, из javascript в java

Разбор кода, из javascript в java

Недавно начал изучать Java & AndroidПоявился спортивный интерес разобрать код javascript Вконтакте, который дешифрует ссылку на аудиозапись и переписать...

331
Вставка файлов разного типа из буфера обмена

Вставка файлов разного типа из буфера обмена

Можете подсказать как вставлять файлы разного типа(ехе, txt, word и тд

355
Написать код по заданию на Java [требует правки]

Написать код по заданию на Java [требует правки]

Помогите, пожалуйста Дано натуральное число, определить, сколько раз в нем встречается первая цифра

259