我正在尝试为 Ignition SDK 编写 MODULE,但我遇到了 .properties 文件中的字符串路径无法正常工作的问题。
我有一个文件叫
ProfileSettings.properties
还有一个叫
ProfileSettings.java
在 .properties 文件中,我有以下字符串:
Category.Settings=Connection
ConnectionString.Name=Connection String
ConnectionString.Desc=Connection String for the IoT Hub device
MaxTime.Name=Maximum time
MaxTime.Desc=The time spent
MaxMessages.Name=Maximum to collect
MaxMessages.Desc=will be collected
在 .java 文件中,我通过使用引用了字符串
public static final StringField connectionString = new StringField(META, "ConnectionString");
public static final IntField maxTime = new IntField(META, "MaxTime");
public static final IntField maxMessages = new IntField(META, "MaxMessages");
Category CONNECTION_CATEGORY = new Category("ProfileSettings.Category.Connection", 1001)
.include(connectionString, maxTime, maxMessages);
但是当我将模块加载到网关并查看配置页面时,我得到¿ProfileSettings.ConnectionString.Name?
了它在路径周围显示问号的位置,而不是所有字符串所需的实际文本