我试图groovysh在Windows 8上打开Groovy Shell()并得到以下输出:
java.util.prefs.WindowsPreferences <init>
WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs
at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5.
Run Code Online (Sandbox Code Playgroud)
打印完上述消息后,shell按预期启动.
是否有Java的免费凭证存储框架?
我有一个桌面应用程序,需要将用户的凭据存储到外部系统。
我只是想知道是否有人已经有了一个简化这一过程的框架。
Mac OS X和iOS有一个很好的小类叫做NSUserDefaults.它是一个允许您存储字符串,数组和基元的单例,并且您始终可以实现一些方法来向其添加自定义对象.当您需要存储快速设置而不处理文件操作(例如,存储最后选取的字体名称)时,它非常有用.
Java有这么简单吗?我希望能够在程序重新加载时存储用户的最后设置以重新加载类似的状态,但我不确定在Java中执行此操作的最佳方法是什么.