62,625
社区成员
发帖
与我相关
我的任务
分享
我打算在这个可执行jar包里面写段代码,获取这个jar包的路径,要包含这个jar包的文件名,类似C:\Users\LCQ\Desktop\client.jar这样,有没有什么办法,我在网上找了半天都没有获取文件名的,只有前面的那段绝对路径,主要就是获取文件名,因为我想当别人重命名时还能获取文件名
======================
不就是一个人,你只知道名字,但是有一天,他改名字了,你怎么找到他。。。。。。。。。。。
======================
如果要是想获取当前运行的jar包路径的话,用
String jar = App.class.getProtectionDomain().getCodeSource().getLocation().getPath();
System.out.println(jar);