我开发了一个基本上搜索其resources/runtime
目录的应用程序,查找.java
个文件。
获取所有.java
个来源后,它(与程序参数一起)将其绝对路径传递给JavaCompiler。
当然,当应用程序部署为JAR包时,此方法不起作用。那么问题 - 如何使用资源文件和普通文件一样,即传递它们的绝对路径并在之后读取它们?
我在这里找到了一些相关主题:
但是,如果我不知道文件的名称呢?我寻求允许我搜索resources/runtime
目录的解决方案。此外,我认为在某处制作文件的副本并在以后删除它是笨拙的解决方案。
我使用Java和Scala(使用sbt
构建系统)的组合,因此解决方案Java或Scala会很棒。