【发布时间】:2019-03-26 13:04:09
【问题描述】:
当我尝试读取存在于src/main/resources 位置的文件时,我收到了NullpointerException。当我以jar 格式运行时会发生这种情况。但是当我编译代码并运行它时,它在Intellij 中运行良好。
注意:我正在使用 sbt 包来构建 jar 并运行它。
请帮忙。谢谢!
【问题讨论】:
-
发布您的代码。否则,我们只是猜测程序可能在做什么。
-
configFileName = CustomParams.dbName + "_" + CustomParams.tableName + "_config.conf" println("configFileName "+configFileName) //检查资源并获取它的路径 //println( "ssdfs " +Thread.currentThread.getContextClassLoader.getResource(s"/$configFileName").getFile) val filePath = DqDriver.getClass.getClassLoader.getResource(s"$configFileName").getFile
-
请编辑您的问题以包含代码。
-
感谢您的宝贵时间。我从另一个建议中得到了解决方案!
标签: scala intellij-idea jar sbt intellij-14