我正在编写一个Java代理,它执行一些附件操作,我正在寻找一个"干净"的地方,我可以进行操作 - 即管理员设置特殊权限不会有太多的麻烦.temp目录的位置是否有最佳实践?在Lotusscript我会用
Environ("Temp")
Run Code Online (Sandbox Code Playgroud)
这将给我本地机器的临时目录.
也有可能使用数据目录,但这让我感到不安......
var d = session.getEnvironmentString("directory",true)
Run Code Online (Sandbox Code Playgroud)
任何提示/最好的建议?
一般规则是,如果您需要临时目录,则从系统请求它.
例:
System.getProperty("java.io.tmpdir")
Run Code Online (Sandbox Code Playgroud)
使用Data文件夹可能会破坏管理员.
如果您想创建稍后可能使用的诊断日志,那么我建议您写入:
<DOMINO DATA FOLDER>\IBM_TECHNICAL_SUPPORT
Run Code Online (Sandbox Code Playgroud)
这样管理员就有了一个设置位置来查找日志.
| 归档时间: |
|
| 查看次数: |
1319 次 |
| 最近记录: |