Raspberry pi Blynk 服务器,启动服务器时出现问题
Raspberry pi server for Blynk, Problem with starting server
伙计们。对不起,我的英语不好。我在 Raspberry 上的 运行 服务器有问题,
我使用这个命令来启动服务器:
pi@raspberrypi:~ $ java -jar server-0.41.12-java8.jar - dataFolder home/pi/Blynk
和错误信息:
Exception in thread “main” java.lang.RuntimeException: Error unpacking
static files. at
cc.blynk.utils.JarUtil.unpackStaticFiles(JarUtil.java:64) at
cc.blynk.utils.properties.ServerProperties.(ServerProperties.java:34)
at
cc.blynk.utils.properties.ServerProperties.(ServerProperties.java:42)
at
cc.blynk.server.launcher.ServerLauncher.main(ServerLauncher.java:55)
Caused by: java.nio.file.AccessDeniedException:
/home/pi/static/report-email.html at
java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:90)
at
java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
at
java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
at
java.base/sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:245)
at
java.base/sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(AbstractFileSystemProvider.java:110)
at java.base/java.nio.file.Files.deleteIfExists(Files.java:1180) at
cc.blynk.utils.JarUtil.unpackStaticFiles(JarUtil.java:49) … 3 more
我也有 java 11.0.3 但服务器在 java 8 我想因为我不制作服务器我只是配置服务器。我尝试卸载 java 并立即安装 (8.0)(使用 sudo
的命令),然后再次写入 11.0.3。 (命令java -version
)
您所需要的只是以 ROOT 身份启动服务器。
在终端中写入 sudo pcmanfm
。
然后在终端和 运行 服务器中打开文件夹!
伙计们。对不起,我的英语不好。我在 Raspberry 上的 运行 服务器有问题,
我使用这个命令来启动服务器:
pi@raspberrypi:~ $ java -jar server-0.41.12-java8.jar - dataFolder home/pi/Blynk
和错误信息:
Exception in thread “main” java.lang.RuntimeException: Error unpacking static files. at cc.blynk.utils.JarUtil.unpackStaticFiles(JarUtil.java:64) at cc.blynk.utils.properties.ServerProperties.(ServerProperties.java:34) at cc.blynk.utils.properties.ServerProperties.(ServerProperties.java:42) at cc.blynk.server.launcher.ServerLauncher.main(ServerLauncher.java:55) Caused by: java.nio.file.AccessDeniedException: /home/pi/static/report-email.html at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:90) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116) at java.base/sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:245) at java.base/sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(AbstractFileSystemProvider.java:110) at java.base/java.nio.file.Files.deleteIfExists(Files.java:1180) at cc.blynk.utils.JarUtil.unpackStaticFiles(JarUtil.java:49) … 3 more
我也有 java 11.0.3 但服务器在 java 8 我想因为我不制作服务器我只是配置服务器。我尝试卸载 java 并立即安装 (8.0)(使用 sudo
的命令),然后再次写入 11.0.3。 (命令java -version
)
您所需要的只是以 ROOT 身份启动服务器。
在终端中写入 sudo pcmanfm
。
然后在终端和 运行 服务器中打开文件夹!