LINUX.ORG.RU

Ошибка при запуске cordova

 , ,


0

1

Всем привет. Юзаю кордову под линуксом.

Установил Java и Android Studio

в .bashrc добавил строки

 setenv JAVA_HOME /usr/lib/jvm/java-8-oracle/jre/
setenv PATH $JAVA_HOME/bin:$PATH
export PATH=$JAVA_HOME/bin:$PATH

если запускаю echo $JAVA_HOME

вижу /usr/lib/jvm/java-8-oracle

после запуска команды cordova build вижу следующую хреновину

cordova-custom-config: Skipping auto-restore of config file backup(s)
Checking Java JDK and Android SDK versions
ANDROID_SDK_ROOT=undefined (recommended setting)
ANDROID_HOME=/usr/lib/android-sdk (DEPRECATED)
Starting a Gradle Daemon (subsequent builds will be faster)

FAILURE: Build failed with an exception.

* What went wrong:
Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at https://docs.gradle.org/4.4.1/userguide/gradle_daemon.html
Please read the following process output to find out more:
-----------------------

FAILURE: Build failed with an exception.

* What went wrong:
java.lang.ExceptionInInitializerError (no error message)

* 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


* 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
/usr/share/gradle/bin/gradle: Command failed with exit code 1

Как решить проблему ума не дам



Последнее исправление: technobot (всего исправлений: 1)

Скачай Oracle JDK с сайта Oracle.

Legioner ★★★★★
()

Ты прочитал, что написано? Там сказано, что нужно сделать, прежде чем писать сюда.

stevejobs ★★★★☆
()
Ответ на: комментарий от hippi90

Вот такую дичь вывалил


14:02:45.259 [DEBUG] [org.gradle.internal.nativeintegration.services.NativeServices] Native-platform is not available.
14:02:45.281 [INFO] [org.gradle.internal.nativeintegration.services.NativeServices] Initialized native services in: /home/anonim/.gradle/native
14:02:45.745 [DEBUG] [org.gradle.internal.nativeintegration.filesystem.services.FileSystemServices] Native-platform file system integration is not available. Continuing with fallback.
14:02:45.991 [DEBUG] [org.gradle.internal.nativeintegration.filesystem.services.FileSystemServices] Using Jdk7Symlink implementation as symlink.
14:02:46.677 [DEBUG] [org.gradle.launcher.daemon.client.DaemonClient] Executing build 412a5276-7191-456b-85d2-4b3f9036f2dd.1 in daemon client {pid=19856}
14:02:46.712 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface tun1
14:02:46.714 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
14:02:46.717 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
14:02:46.727 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
14:02:46.728 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding remote address /fe80:0:0:0:ad5:5987:f273:a77c%wlp3s0
14:02:46.729 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback address /0:0:0:0:0:0:0:1%lo
14:02:46.733 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback address /127.0.0.1
14:02:46.753 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to 
14:02:46.798 [DEBUG] [org.gradle.launcher.daemon.registry.PersistentDaemonRegistry] 
14:02:46.809 [INFO] [org.gradle.launcher.daemon.registry.PersistentDaemonRegistry] Removing 0 daemon stop events from registry
14:02:46.814 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire exclusive lock on daemon addresses registry.
14:02:46.817 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
14:02:46.850 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
14:02:46.866 [LIFECYCLE] [org.gradle.launcher.daemon.client.DefaultDaemonConnector] Starting a Gradle Daemon (subsequent builds will be faster)
14:02:46.918 [DEBUG] [org.gradle.launcher.daemon.client.DefaultDaemonStarter] Using daemon args: [/usr/lib/jvm/java-8-oracle/bin/java, -XX:+HeapDumpOnOutOfMemoryError, -Xmx1024m, -Dfile.encoding=UTF-8, -Duser.country=US, -Duser.language=en, -Duser.variant, -cp, /usr/share/gradle/lib/gradle-launcher-4.4.1.jar]
14:02:46.975 [DEBUG] [org.gradle.launcher.daemon.client.DefaultDaemonStarter] Starting daemon process: workingDir = /home/anonim/.gradle/daemon/4.4.1, daemonArgs: [/usr/lib/jvm/java-8-oracle/bin/java, -XX:+HeapDumpOnOutOfMemoryError, -Xmx1024m, -Dfile.encoding=UTF-8, -Duser.country=US, -Duser.language=en, -Duser.variant, -cp, /usr/share/gradle/lib/gradle-launcher-4.4.1.jar, org.gradle.launcher.daemon.bootstrap.GradleDaemon, 4.4.1]
14:02:47.311 [INFO] [org.gradle.process.internal.DefaultExecHandle] Starting process 'Gradle build daemon'. Working directory: /home/anonim/.gradle/daemon/4.4.1 Command: /usr/lib/jvm/java-8-oracle/bin/java -XX:+HeapDumpOnOutOfMemoryError -Xmx1024m -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant -cp /usr/share/gradle/lib/gradle-launcher-4.4.1.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 4.4.1
14:02:47.312 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Environment for process 'Gradle build daemon': {PATH=/usr/lib/jvm/java-8-oracle/bin:/home/anonim/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin, LC_MEASUREMENT=ru_RU.UTF-8, XAUTHORITY=/tmp/xauth-1000-_0, LC_TELEPHONE=ru_RU.UTF-8, XDG_DATA_DIRS=/usr/share/plasma:/usr/local/share:/usr/share:/var/lib/snapd/desktop, LC_TIME=ru_RU.UTF-8, TERMINATOR_DBUS_PATH=/net/tenshu/Terminator2, DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus, XDG_CURRENT_DESKTOP=KDE, QT_AUTO_SCREEN_SCALE_FACTOR=0, SSH_AGENT_PID=2616, COLORTERM=truecolor, LC_PAPER=ru_RU.UTF-8, SESSION_MANAGER=local/pc:@/tmp/.ICE-unix/2781,unix/pc:/tmp/.ICE-unix/2781, LOGNAME=anonim, PWD=/media/anonim/01D4C6F2C6169120/PROJECTS/PLANSTER/PRODUCTIONS/MOBILE/Planster31, PAM_KWALLET5_LOGIN=/run/user/1000/kwallet5.socket, DERBY_HOME=/usr/lib/jvm/java-8-oracle/db, XCURSOR_THEME=breeze_cursors, KDE_SESSION_VERSION=5, SHELL=/bin/bash, LESSOPEN=| /usr/bin/lesspipe %s, LC_ADDRESS=ru_RU.UTF-8, J2SDKDIR=/usr/lib/jvm/java-8-oracle, OLDPWD=/usr/share/gradle, KDE_FULL_SESSION=true, J2REDIR=/usr/lib/jvm/java-8-oracle/jre, XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session1, XDG_SESSION_DESKTOP=KDE, LS_COLORS=rs=0:di=01;34:ln=01;36:m35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:, SHLVL=1, LC_IDENTIFICATION=ru_RU.UTF-8, LESSCLOSE=/usr/bin/lesspipe %s %s, LC_MONETARY=ru_RU.UTF-8, JAVA_HOME=/usr/lib/jvm/java-8-oracle, KDE_SESSION_UID=1000, TERM=xterm-256color, XDG_CONFIG_DIRS=/etc/xdg/xdg-plasma:/etc/xdg:/usr/share/kubuntu-default-settings/kf5-settings, LANG=en_US.UTF-8, XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0, XDG_SESSION_ID=5, XDG_SESSION_TYPE=x11, DISPLAY=:0, LIBVIRT_DEFAULT_URI=qemu:///system, GTK_RC_FILES=/etc/gtk/gtkrc:/home/anonim/.gtkrc:/home/anonim/.config/gtkrc, LC_NAME=ru_RU.UTF-8, XDG_SESSION_CLASS=user, _=/usr/bin/gradle, GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1, 
14:02:47.315 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Changing state to: STARTING
14:02:47.330 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Waiting until process started: Gradle build daemon.
14:02:47.425 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Changing state to: STARTED
14:02:47.427 [INFO] [org.gradle.process.internal.DefaultExecHandle] Successfully started process 'Gradle build daemon'
14:02:47.427 [DEBUG] [org.gradle.launcher.daemon.client.DefaultDaemonStarter] Gradle daemon process is starting. Waiting for the daemon to detach...
14:02:47.430 [DEBUG] [org.gradle.process.internal.ExecHandleRunner] waiting until streams are handled...
14:02:47.433 [DEBUG] [org.gradle.launcher.daemon.bootstrap.DaemonOutputConsumer] Starting consuming the daemon process output.
14:02:48.821 [DEBUG] [org.gradle.launcher.daemon.bootstrap.DaemonOutputConsumer] daemon out: 
14:02:48.823 [DEBUG] [org.gradle.launcher.daemon.bootstrap.DaemonOutputConsumer] daemon out: FAILURE: Build failed with an exception.
14:02:48.827 [DEBUG] [org.gradle.launcher.daemon.bootstrap.DaemonOutputConsumer] daemon out: 
14:02:48.828 [DEBUG] [org.gradle.launcher.daemon.bootstrap.DaemonOutputConsumer] daemon out: * What went wrong:
14:02:48.829 [DEBUG] [org.gradle.launcher.daemon.bootstrap.DaemonOutputConsumer] daemon out: java.lang.ExceptionInInitializerError (no error message)
14:02:48.832 [DEBUG] [org.gradle.launcher.daemon.bootstrap.DaemonOutputConsumer] daemon out: 
14:02:48.832 [DEBUG] [org.gradle.launcher.daemon.bootstrap.DaemonOutputConsumer] daemon out: * Try:
14:02:48.834 [DEBUG] 

technobot
() автор топика
Ответ на: комментарий от stevejobs

естественно прочитал. и написано там ровным счетом что я могу столкнуться с ошибками, а как их исправлять там не написано

technobot
() автор топика
Ответ на: комментарий от technobot

Не, там написано «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.».

Как их исправлять тебе никогда никто не напишет. Ты сам должен это понять, анализируя отладочную информацию.

Тебе нужно сделать как просят. Запустить четыре раза с разными наборами отладочных флагов. Потом прочитать, что там написано.

У тебя выше написан подробный дебаг, и по нему видно, что единственная важная ошибка - это тот самый java.lang.ExceptionInInitializerError

Теперь нужно открыть стектрейс и подумать - возможно из стектрейса станет понятно, что именно не работает.

stevejobs ★★★★☆
()
Последнее исправление: stevejobs (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.