- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当我在 Windows 7 计算机上运行 install.bat 文件时。我收到以下错误:
Detecting Java version installed. Detecting if it is 64 bit machine CurrentVersion Detecting if it is 32 bit machine CurrentVersion 1.8 Java 1.8 found! Installing thingsboard ... Error: Could not find or load main class Files\thingsboard\lib\thingsboard.jar ThingsBoard installation failed!
我认为它错误地读取了 BASE 文件目录。所以我将其设置为绝对目录位置,如下所示:
SET BASE="C:\Program Files\thingsboard"
SET LOADER_PATH=%BASE%\conf,%BASE%\extensions
SET SQL_DATA_FOLDER=%BASE%\data\sql
SET jarfile=%BASE%\lib\thingsboard.jar
SET installDir=%BASE%\data
我收到以下错误:
Detecting Java version installed. Detecting if it is 64 bit machine CurrentVersion Detecting if it is 32 bit machine CurrentVersion 1.8 Java 1.8 found! Installing thingsboard ... Logging system failed to initialize using configuration from 'C:\Program Files\thingsboard\install\logback.xml' java.lang.IllegalStateException: Logback configuration error detected: ERROR in ch.qos.logback.core.rolling.RollingFileAppender[fileLogAppender] - Failed to create parent directories for [C:\ Program Files\thingsboard\conf\"C:\Program Files\thingsboard"\logs\install.log] ERROR in ch.qos.logback.core.rolling.RollingFileAppender[fileLogAppender] - openFile("C:\Program Files\thingsboard"\logs /install.log,true) call failed. java.io.FileNotFoundException: "C:\Program Files\thingsboard"\logs\install.log (The file name, directory name, or volume label syntax is incorrect) at org.springframework.boot.logging.logback.LogbackLoggingSystem.loadConfiguration(LogbackLoggingSystem.java:161 ) at org.springframework.boot.logging.AbstractLoggingSystem.initializeWithSpecificConfig(AbstractLoggingSystem.jav a:57) at org.springframework.boot.logging.AbstractLoggingSystem.initialize(AbstractLoggingSystem.java:47) at org.springframework.boot.logging.logback.LogbackLoggingSystem.initialize(LogbackLoggingSystem.java:114) at org.springframework.boot.logging.LoggingApplicationListener.initializeSystem(LoggingApplicationListener.java: 304) at org.springframework.boot.logging.LoggingApplicationListener.initialize(LoggingApplicationListener.java:272) at org.springframework.boot.logging.LoggingApplicationListener.onApplicationEnvironmentPreparedEvent(LoggingAppl icationListener.java:235) at org.springframework.boot.logging.LoggingApplicationListener.onApplicationEvent(LoggingApplicationListener.jav a:208) at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMult icaster.java:166) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMult icaster.java:138) at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMult icaster.java:121) at org.springframework.boot.context.event.EventPublishingRunListener.environmentPrepared(EventPublishingRunListe ner.java:68) at org.springframework.boot.SpringApplicationRunListeners.environmentPrepared(SpringApplicationRunListeners.java :54) at org.springframework.boot.SpringApplication.prepareEnvironment(SpringApplication.java:337) at org.springframework.boot.SpringApplication.run(SpringApplication.java:308) at org.thingsboard.server.ThingsboardInstallApplication.main(ThingsboardInstallApplication.java:42) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) at org.springframework.boot.loader.Launcher.launch(Launcher.java:87) at org.springframework.boot.loader.Launcher.launch(Launcher.java:50) at org.springframework.boot.loader.PropertiesLauncher.main(PropertiesLauncher.java:521) java.lang.IllegalStateException: Logback configuration error detected: ERROR in ch.qos.logback.core.rolling.RollingFileAppender[fileLogAppender] - Failed to create parent directories for [C:\ Program Files\thingsboard\conf\"C:\Program Files\thingsboard"\logs\install.log] ERROR in ch.qos.logback.core.rolling.RollingFileAppender[fileLogAppender] - openFile("C:\Program Files\thingsboard"\logs /install.log,true) call failed. java.io.FileNotFoundException: "C:\Program Files\thingsboard"\logs\install.log (The file name, directory name, or volume label syntax is incorrect) ThingsBoard installation failed!
我做错了什么?
最佳答案
引号似乎有问题。
C:\ Program Files\thingsboard\conf\"C:\Program Files\thingsboard"\logs\install.log java.io.FileNotFoundException: "C:\Program Files\thingsboard"\logs\install.log
您是否尝试过使用 SET BASE=%ProgramFiles%\thingsboard
或使用 ^ SET BASE=C:\Program^ Files\thingsboard
转义路径中的空格?
问题是因为安装目录中有空间。
我尝试将其安装在“c:\test 文件夹”中,但遇到了同样的问题。安装在“c:\test”这样没有空间的文件夹中没有问题
我更改了 install.bat 文件中的以下部分,并且能够将其安装在带有空格的文件夹中。
SET "BASE=%~dp0"
SET "LOADER_PATH=%BASE%conf,%BASE%extensions"
SET "SQL_DATA_FOLDER=%BASE%data\sql"
SET "jarfile=%BASE%lib\thingsboard.jar"
SET "installDir=%BASE%data"
PUSHD %BASE%conf
java -cp "%jarfile%" -Dloader.main=org.thingsboard.server.ThingsboardInstallApplication "-Dinstall.data_dir=%installDir%" -Dinstall.load_demo=%loadDemo% -Dspring.jpa.hibernate.ddl-auto=none -Dinstall.upgrade=false "-Dlogging.config=%BASE%install\logback.xml" org.springframework.boot.loader.PropertiesLauncher
if errorlevel 1 (
@echo ThingsBoard installation failed!
POPD
exit /b %errorlevel%
)
POPD
"%BASE%thingsboard.exe" install
关于java - Thingsboard Windows 安装错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51009714/
重新安装(Raspberry Pi)后,Thingsboard IoT平台的默认系统管理员帐户是什么(https://thingsboard.io)? 现有文档仅引用默认的“租户”帐户,这在我的设置中
我应该怎么做才能从 Thingsboard 中正确删除“事件”条目? 据我所知,当前的 API 没有提供删除事件的方法。似乎唯一的方法是直接删除数据库中的记录。 顺便说一下,我使用 PostgreSQ
我想通过 websocket 上的 API 从 thingsboard CE 获取与单个客户相关的所有设备的最新遥测数据。这样我就可以在收到测量值时实时更新 jquery 数据表。 之后通过 GUI
Starting ThingsBoard Installation... Installing DataBase schema for entities... Installing SQL DataB
目前,我在一个操作系统为 Ubuntu 18.04 的 EC2 实例中安装了社区版本的 Thingsboard。在这种情况下,我通过服务器的 ip 和端口访问 thingsboard 应用程序 808
在 Windows 上成功安装 Thingsboard 后请提供帮助,我在尝试启动服务时收到此错误。 The ThingsBoard Server Application service is sta
在 Windows 上成功安装 Thingsboard 后请提供帮助,我在尝试启动服务时收到此错误。 The ThingsBoard Server Application service is sta
我有一个新的 ubuntu 16.04 虚拟机,我正在尝试安装 thingsboard关于使用本文档 Contribution Guide并且没有取得任何成功: 这就是在机器上所做的事情: sudo
我已经在 Linux 上安装了 thingsboard。最初它使用的是 Cassandra 数据库,但现在我已将其更改为 postgresql。但问题是 thingsboard 和 postgresq
我正在使用 thingsboard 社区版。 我想知道是否有办法将设备的所有时间序列数据导出为 csv 或任何其他文件格式。我需要所有数据来分析它。 thingsboard 专业版有这个功能。但是社区
我知道如何从客户端访问属性,但我想从 thingsboard 服务器端访问设备的属性。因此,在开发新的小部件时,我可以显示所有属性的列表并在必要时更改它们。我该怎么做? 最佳答案 我们必须非常清楚服务
我在 windows10 上安装了thingsboard 我用这个网站“https://thingsboard.io/docs/user-guide/install/windows/”来安装。 我想做
当我在 Windows 7 计算机上运行 install.bat 文件时。我收到以下错误: Detecting Java version installed. Detecting if it is 6
我尝试使用本指南 (https://thingsboard.io/docs/user-guide/install/pe/add-haproxy-ubuntu/#step-10-refresh-hapr
我正在使用 thingsboard 创建灯光 Controller 。我需要使用剩余放置请求更改设备的遥测数据(thingsboard) $.post("http://:8080/api/v1//te
我正在尝试在Mac中启动Thingsboard Docker镜像。 我正在关注Mac中适用于Docker的Thingsboard安装。 我在本地将单个节点cassandra实例作为docker镜像运行
我正在尝试按照文档 here 在 google k8s 集群上设置 ThingsBoard . 一切都已设置并运行,但我似乎无法弄清楚应该使用哪个 IP 连接到登录页面。我能找到的所有外部 ip 似乎
我已经从 github 版本 2.0 克隆了 thingsboard 存储库并编译了源代码。当我安装 deb 包时,出现 Whitelabel 错误。 我的配置是: Apache Maven 3.3.
我已经在 ubuntu 中安装了 thingsboard 并将其配置为使用 cassandra 数据库,我的问题是如何查看存在于 cassandra 数据库中的 thingsboard 设备数据。 最
我正在尝试在 Azure 云中的 VM 实例中安装并开始运行 Thingsboard 服务器。我已经按照 Ubuntu 20.04 的教程进行操作,该服务似乎可以正常启动,但我似乎无法访问它。我什至更
我是一名优秀的程序员,十分优秀!