首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >保存软件安装目录

保存软件安装目录
EN

Stack Overflow用户
提问于 2016-08-11 14:06:11
回答 1查看 103关注 0票数 1

我有一个用Java开发的软件工具。它将同时部署到Windows和Linux中。我正处于试图确定保存用户安装目录的最佳操作方法的阶段(在这里,我将存储所有外部文件)。理想情况下,我希望用户能够将程序移动到他们选择的任何目录(即使在安装之后),并且仍然能够找到安装目录。

我已经考虑过使用环境变量来保存路径,但我不确定这是否是最佳实践。

在Linux和Windows上保存到安装目录的路径的标准实践是什么?(我愿意为每个操作系统创建不同的安装逻辑)

编辑

经过进一步的研究,我发现linux的/etc文件夹是我应该存储数据和注册表的地方。有人能证实这一点吗?

EN

回答 1

Stack Overflow用户

发布于 2018-08-22 15:47:59

在Windows中,注册表工作得很好。下面是我使用的一个产品的示例(evo5.0和eurovoiceHMP):配置和日志文件夹的位置可以通过注册表、eurovoiceHMP和evo5.0手动配置,然后在注册表下“查找”这些文件夹: HKLM/Software/eurovoice

特定注册表设置示例: HKLM/Software/eurovoice/HMP: evoHMPLicencePath evoHMPLicencePath InstallPath E:\hmpTest

evo50SystemVoiceFilesDir C:\TeleSage\sysvox InstallPath C:\Program \evo5.0 evo50LogDir C:\TeleSage\日志

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38898654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档