Java获取当前项目下的文件或目录物理地址System.getProperty(“user.dir“)

简介: Java获取当前项目下的文件或目录物理地址System.getProperty(“user.dir“)

最近在调用虹软API的时候,需要获取驱动的目录,一直放到本地也不是个事,因为一打包在别的PC端运行它就找不到驱动地址了。maven项目并不是简单的".\\WIN64\\"就能定位到这个目录的,接下来介绍用Java自身的API来找到当前项目下文件或目录的路径

代码

    private static final String configFile = System.getProperty("user.dir") + "\\WIN64\\";

System.getProperty("user.dir") Java系统属性的一种,用于获取当前工作目录(也称为用户目录)。

具体来说,user.dir 代表的是Java进程的启动目录(即Java命令的当前目录),即在命令行中使用java命令启动Java程序时所在的目录,其实就是当前项目目录。

相关文章
|
5天前
|
Java Maven
java修改当前项目的maven仓库地址为国内
修改当前项目的maven仓库地址为国内
|
7天前
|
监控 IDE Java
Java项目调试实战:如何高效调试Spring Boot项目中的GET请求,并通过equalsIgnoreCase()解决大小写不一致问题
Java项目调试实战:如何高效调试Spring Boot项目中的GET请求,并通过equalsIgnoreCase()解决大小写不一致问题
20 0
|
1天前
|
Java
Java读取文件内容写入新文件
Java读取文件内容写入新文件
|
4天前
|
Java 网络安全 开发者
【Docker】5、Dockerfile 自定义镜像(镜像结构、Dockerfile 语法、把 Java 项目弄成镜像)
【Docker】5、Dockerfile 自定义镜像(镜像结构、Dockerfile 语法、把 Java 项目弄成镜像)
12 0
|
5天前
|
Java
java上传、下载、预览、删除ftp服务器上的文件
java上传、下载、预览、删除ftp服务器上的文件
|
5天前
|
安全 前端开发 JavaScript
JAVA原生交易所系统开发正式版丨原生交易所系统开发指南教程/源码项目
确定项目需求:明确交易所系统的功能需求,包括支持的交易对、交易类型、用户操作流程、安全性需求等。
|
8天前
|
Java Linux 数据安全/隐私保护
Java【代码 16】将word、excel文件转换为pdf格式和将pdf文档转换为image格式工具类分享(Gitee源码)aspose转换中文乱码问题处理
【2月更文挑战第3天】Java 将word、excel文件转换为pdf格式和将pdf文档转换为image格式工具类分享(Gitee源码)aspose转换中文乱码问题处理
34 0
|
9天前
|
小程序 Java BI
|
11天前
|
存储 Java Unix
【JavaEE初阶】 认识文件与Java中操作文件
【JavaEE初阶】 认识文件与Java中操作文件
|
2月前
|
存储 Java Maven
使用 nohup 部署和后台运行Java 项目
使用 nohup 部署和后台运行Java 项目
98 1
使用 nohup 部署和后台运行Java 项目

相关产品

  • 云迁移中心