我已经在Eclipse上写了一个非常小的java代码,它将自动化一个登录到web系统的小过程。我公司的员工如果在家工作,就使用这个网络系统连接到办公室网络。
我已经将我在Eclipse上的java项目转换为可执行文件,我的意图是只需双击可执行文件即可登录到该系统。我已将userID和密码参数化,并将其存储在本地计算机上的excel文件中。
问题是,我的exe文件不能在除我的系统之外的任何其他系统上运行,因为我的代码引用了本地计算机上的excel文件(它有userID和密码)路径。我非常感谢这个论坛上的开发人员,他们可以帮助我提出这个问题的解决方案。
发布于 2017-02-22 15:26:29
在像C:\Users\my-tool\redentials.xls这样的定义良好的文件夹中查找excel文件怎么样?或者可以在与可执行文件相同的目录中查找它?
您可以使用以下命令获取当前用户主文件夹的路径:
String homeDir = System.getProperty("user.home");这样你就可以组装你的自定义查找路径了:
Path xlsPath = Paths.get(System.getProperty("user.home"))
.resolve("my-tool")
.resolve("credentials.xls");https://stackoverflow.com/questions/42367916
复制相似问题