java - 如何以独立于系统的方式获取源文件的java文件路径?
问题描述
所以我需要从 .csv 文件中读取,找到正确的文件路径来执行它。在我的代码中,我目前将所有 .java 和 .class 文件与 .csv 文件放在同一个文件夹中,但是我必须以某种我不知道该怎么做的方式进行设置。
我所有的 .java 和 .class 文件都将包含在一个标有
studentname/assesment1/src/
.csv 文件将包含在标记为的目录中
studentname/assesment1/res/
如何获得 src 目录中 .java 和 .class 文件的绝对路径,然后使用相对路径以独立于平台的方式到达 res 目录?
一些评分者将使用 windows 机器,而其他人将使用 mac 机器。我没有被告知“学生姓名”目录将与其他任何东西相关联。
有什么帮助吗?
解决方案
推荐阅读
- arrays - Vue unshift 只重复最后一项
- sql-server - mvn build failed 给出错误,'sqlcmd' 无法识别。?
- solr - Solr 7.3.0 copyField 无法按预期工作
- python - Django admin.site.register 为模型类抛出 TypeError
- javascript - Node.js foreach + 承诺
- email - SPF 不工作
- string - Golang 不会转义字符串变量
- c++ - 无法打开 *.lib Visual Studio 2017
- python - 在 EB .ebextensions 中运行 celery worker -A app 时没有名为 app 的模块
- firebase - 创建新记录始终为空 firebase