我希望将我的对象使用 java preferences
存储在 .jar
中。
我将我的对象转换为字符串并进行存储。
我使用以下代码进行保存:
Preferences.userNodeForPackage(Centrale.class).put("myValue", myString);
我使用以下代码进行阅读:
String myString = "";
myString = prefs.get("myValue", myString);
我在保存一个大字符串时发现了一个错误。错误信息如下:
java.lang.IllegalArgumentException: Value too long
java.util.prefs.AbstractPreferences.put(AbstractPreferences.java:245)
我该怎么解决这个问题呢?