Java学习笔记 jar包获取当前路径
2023-02-18 16:39:10 时间
情况
使用一个jar包,需要下载一个文件到与当前jar包同目录,如何去获取此目录?
代码
使用.
即可作为当前的目录
windows环境下,我的jar包所在的目录为D:\test
val dir = File(".")
//需要注意路径的问题,不能使用path而是要使用canonicalPath
println(dir.path)//输出 .
println(dir.canonicalPath)//输出 D:\test
测试的时候发现,可以直接省略.
,如:
val dir = File("");
PS:需要注意的是,运行java -jar
命令要在当前的目录执行。如我有个jar包在D:\test
文件夹中,得通过cd命令进入到test的文件夹中,之后再输入java -jar
命令,而不能直接在任意目录输入java -jar D:\test\xx.jar
相关文章
- 关于Memcached对key和value的限制
- 升级CentOS的OpenSSH 搭建SFTP Server
- SVN版本库迁移服务器方法
- 解决Cacti监控大内存时数据显示nan的问题
- 为CentOS升级OpenSSL 让Nginx支持TLS 1.2
- 在CentOS 5.x中部署LVS-DR模式
- MiniFramework新增了图片验证码输出和校验功能
- 采用http协议做IM拉取消息的流程设计
- 利用Swoole实现服务器通过WebSocket主动向浏览器推送数据
- 用 MiniFramework 快速构建 REST 风格的 API 接口
- 域名污染后使用ECDN全站加速是否有效?
- 用 MiniFramework 实现文件上传功能
- 详解用 MiniFramework 框架实现对 GET 或 POST 请求参数进行签名校验的方法
- 采用 MiniFramework 框架开发的 MiniAdmin 完成了 1.0 版
- java大学校园饭卡管理系统饭卡查询系统饭卡挂失网站源码
- java网上花店源码花店商城网上花店商城购物商场项目花店系统鲜花商城
- java医院挂号系统挂号预约网站挂号网站预约网站源码
- java开发的环保网站垃圾分类系统源码
- kafka 原理深度解读
- kafka 事务介绍