将java中的文件写入src目录
我正在编写一些带有Java测试结果的文件,我想检查源代码管理 我发现最接近的方法是:将java中的文件写入src目录,java,file,Java,File,我正在编写一些带有Java测试结果的文件,我想检查源代码管理 我发现最接近的方法是: myclass.class.getProtectionDomain().getCodeSource().getLocation().getPath()) 将文件写入生成中的类目录 是否有一种技巧/快速的方法可以将文件写入类位于development src文件夹中的路径,而不是build目录?更好地通过系统属性将路径传递到src dir。您可以通过System.getProperty(“name”)读取它,
myclass.class.getProtectionDomain().getCodeSource().getLocation().getPath())
将文件写入生成中的类目录
是否有一种技巧/快速的方法可以将文件写入类位于development src文件夹中的路径,而不是build目录?更好地通过系统属性将路径传递到src dir。您可以通过
System.getProperty(“name”)
读取它,并通过-Dname=value
命令行参数传递给您的程序。假设您的src
位于您的项目文件夹下,您可以执行以下操作:
String path = System.getProperty("user.dir")+ "\\src\\" + this.getClass().getPackage().getName();
没有任何证据表明源目录存在。你必须对你的开发环境做出假设。你怎么知道它的来源在哪里?我不知道。因此,“假设”部分:P