app-config - 如果使用 JWS 启动 java 应用程序,则在 Windows、Linux 和 MAC 上将应用程序数据和临时文件放在哪里

标签 app-config jnlp java-web-start temp userappdatapath

我们是否可以允许用户使用已使用 JWS 运行/启动的 Java 应用程序来设置和保存应用程序数据和临时数据?是否有意义 ?

我们想知道用户是否直接运行 JNLP,然后用户可以在本地保存首选项设置,以便当他/她再次运行 JNLP 时,他/她可以再次找到他/她上次保存的设置。

放置应用程序数据的位置,即配置文件、属性文件。如果使用 JWS 启动 java 应用程序,则用户下载路径等以及在 Windows、Linux 和 MAC 上放置临时文件(即日志等)的位置?

最佳答案

我经常使用java.util.prefs.Preferences ,但是javax.jnlp.PersistenceService可用于Java Web Start应用程序。两者都代表跨平台的抽象。

关于app-config - 如果使用 JWS 启动 java 应用程序,则在 Windows、Linux 和 MAC 上将应用程序数据和临时文件放在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8381954/

相关文章:

java - 设置用于小程序启动的默认 JVM 参数

Java 7u51 不接受带有自签名证书的 JNLP?

c# - 无法在 app.exe.config 中保存设置

asp.net-core - appsettings.json 中 ConnectionString 中的 SQL 别名存在问题

java - "Accessing the Client Using JNLP API"示例,部署在 GlassFish 上时出现错误 : FailedDownload Exception,

node.js - 如何让 SSL 很好地处理非 SSL 协议(protocol)数据

java - <extension> 的旧 JNLP 文件(从 Java 9 开始?)

c# - 每次运行后清除与 tracelistener 关联的日志?

asp.net - IIS7、SSL 和 "The page was not displayed because the request entity is too large."

Java Web 启动 - 如何检测应用程序何时关闭?