为了账号安全,请及时绑定邮箱和手机立即绑定

获取应用程序的路径

获取应用程序的路径

largeQ 2019-10-25 10:36:53
我最近搜索了如何在Java中获取应用程序的目录。我终于找到了答案,但是我需要很长的时间,因为搜索这样一个通用术语并不容易。我认为最好用多种语言编制一个清单来实现这一目标。如果您(不喜欢)这个主意,可以随意上/下投票,如果您喜欢,请贡献自己的一面。澄清:在包含可执行文件的目录和当前工作目录(pwd在Unix下,由给定)之间有很好的区别。我最初对前者感兴趣,但也可以随意发布确定后者的方法(阐明您的意思)。
查看完整描述

3 回答

?
慕沐林林

TA贡献2016条经验 获得超9个赞

在Java中,有两种找到应用程序路径的方法。一种是雇用System.getProperty:


System.getProperty("user.dir");

另一种可能性是使用java.io.File:


new java.io.File("").getAbsolutePath();

另一个可能性是使用反射:


getClass().getProtectionDomain().getCodeSource().getLocation().getPath();


查看完整回答
反对 回复 2019-10-25
  • 3 回答
  • 0 关注
  • 621 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信