Проблема сборки J2V8 на Ubuntu

Я пытаюсь собрать J2V8 на Ubuntu 16.04, но получаю ошибки. Я запускаю скрипт установки, предоставленный на Github, но продолжаю получать эту ошибку: (отредактировано для краткости)

 make[1]: Leaving directory '/home/andrew/REUIOT/J2V8/node/out'
ln -fs out/Release/node node
cp: cannot stat '/data/jenkins/node': No such file or directory
com_eclipsesource_v8_V8Impl.cpp:11:17: fatal error: jni.h: No such file or directory
compilation terminated.
[INFO] Scanning for projects...
[INFO] BUILD FAILURE-----------------------------------
[ERROR] The goal you specified requires a project to execute but there is no POM in this directory (/home/andrew/REUIOT/J2V8/jni). Please verify you invoked Maven from the correct directory. -> [Help 1]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MissingProjectException
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

Я не знаю что /data/jenkins/node должен ссылаться, потому что я не знаю ни одной системы Linux, которая имеет /data каталог. Я попытался переустановить OpenJDK, чтобы решить fatal error: jni.h но, похоже, apt выдает ошибку, когда я пытаюсь это сделать.

1 ответ

Сценарий, который включен, является тем, который я (автор использует) на моем CI-сервере для сборки J2V8. /data/jenkins/node это расположение на моем сервере Дженкинс, который я построил узел. Инструкции по сборке в Linux находятся в README. Вам следует обратиться к этим инструкциям, если вы хотите собрать J2V8.

Другие вопросы по тегам