Java jcurses проблема при запуске helloworld :-)

376
26 ноября 2016, 19:20

Пытаюсь запустить приложение с использованием jcurses:

Window w = new Window(40, 20, true, "Hello World Window");
DefaultLayoutManager mgr = new DefaultLayoutManager();
mgr.bindToContainer(w.getRootPanel());
mgr.addWidget(
new Label("Hello World!", new CharColor(CharColor.WHITE, CharColor.GREEN)),
  0, 0, 40, 20,
  WidgetsConstants.ALIGNMENT_CENTER,
  WidgetsConstants.ALIGNMENT_CENTER);
w.show();
System.out.println("hey, run");
Thread.currentThread().sleep(50000);
w.close(); // reset the native console

Скачал отсюда jcurses-maven, собрал https://github.com/ctrueden/jcurses-maven.

Пытаюсь запустить приложение:

java -Djava.library.path={X}/jcurces/jcurses-maven/target/ Runner.LifeRunner

Получаю ошибку:

Error: A JNI error has occurred, please check your installation and try again Exception in thread "main" java.lang.NoClassDefFoundError: >jcurses/widgets/WidgetContainer

jcurses/widgets/WidgetContainer.class лежит здесь: {X}/jcurces/jcurses-maven/target/

Не могли бы Вы подсказать, в чем проблема?

READ ALSO
Switch-on-strings Java7 - архив переписки JSR 334

Switch-on-strings Java7 - архив переписки JSR 334

ЗдравствуйтеМожет ли мне кто-нибудь объяснить небольшой момент в переписки, касательно критики и предложений данного нововведедения switch-on-strings...

237
Симуляция движения в 2D игре, Android canvas

Симуляция движения в 2D игре, Android canvas

Пишу простенький раннер, движение объекта (того, кто бежит) симулирую сдвигом на определенное расстояние картинки на бэкграунде (фона)

233
Движение по лабиринту.

Движение по лабиринту.

Делаю лабиринтДвижение осуществляется по фрейму, в зависимости от значения в массиве map, где 1 - можно двигаться, 2 - стена

323
Неверная кодировка MySQL

Неверная кодировка MySQL

Выводит непонятные символы, не могу понять где и как нужно менять кодировку

222