gpt4 book ai didi

java - 如何获取Java程序的名称?

转载 作者:搜寻专家 更新时间:2023-10-30 21:30:13 24 4
gpt4 key购买 nike

我正在创建一个可以是 .exe.jar 的应用程序,我需要知道它是哪个。请问有人知道如何获取在 Java 中运行的程序的文件名/扩展名吗?可以获取到程序运行的路径,但是获取不到名称。

最佳答案

使“程序名称”成为通过“-D”命令行开关传递给您的程序的属性,就像这样

java -Dprogram.name=myApp.jar -jar myApp.jar

像这样在你的代码中读取它

if ("myApp.jar".equals(System.getProperty("program.name"))) {
// perform appropriate actions...
}

关于java - 如何获取Java程序的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4890687/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com