java - 在java中找到可执行jar文件的位置

标签 java

可以从该 jar 文件 jave 代码中找到我的可执行 jar 文件运行位置,

例如,我可以从 d:\test\finloc.jar 运行一个特定的 jar 文件,它应该将路径打印为

  d:\\test

我可能从 C:\users\GJ\Documents\findloc.jar 运行,那么它的输出应该是这样的

  C:\\users\GJ\\Documents\\

最佳答案

以下代码输出应用程序启动的路径。
在您的例子中,是 jar 文件。

System.getProperty("user.dir");

关于java - 在java中找到可执行jar文件的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20377858/

相关文章:

java - 如何从 Java 备份 mysql 数据库?

java - NetBeans 中的 Maven 依赖项

java - Java 8 中 List 的 Comparator.comparing 中的链式方法

java - 尝试从 JPanel 上的 arraylist 显示

java - eclipse R.java 无法打开类文件

java - 什么是在 java 中使用的好的持久性集合框架?

java - 将 HTTP Get 请求解析为组成字段

java - 处理从可检查菜单中选择的项目

java - Maven 组装插件 - 多版本 :true

JavaFX、JFoenix - 按钮角是彩色的,即使是圆角的