首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Java中找到Java软件的位置?

如何在Java中找到Java软件的位置?
EN

Stack Overflow用户
提问于 2018-07-25 07:04:34
回答 1查看 0关注 0票数 0

我的客户希望我在java中创建一个软件,它定位第二个软件(由我创建),而不是安装在哪里。并编写一个许可密钥。

我已经完成了第一和第二软件的所有编码,但我真的找不出该做什么或如何跟踪第二个软件。

我该怎么做?

EN

Stack Overflow用户

发布于 2018-07-25 16:34:43

我的客户想让我在java中创建一个软件,它定位第二个软件(由我创建),而不是安装在哪里。有什么建议吗?

我的建议是拒绝这项规定,这是有问题的。

理论上可以搜索用户机器上的所有目录以找到安装位置。但这可能需要很长时间。甚至几个小时.如果用户的文件系统足够大,文件系统就会很慢,你正在搜索网络共享等等。

如果由于访问控制、脱机等原因无法搜索安装位置,或者软件已安装在多个位置,或者安装已复制到多个位置,也会出现问题。

更好的方法是查看平台的“正常安装位置”的简短列表,并向用户提供一个对话框告诉你的位置,如果软件找不到。

由于你正在使用Windows,另一个想法是让安装程序将一个条目放入注册表.

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

https://stackoverflow.com/questions/-100005745

复制
相关文章

相似问题

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