【发布时间】:2017-06-30 11:53:53
【问题描述】:
我有一个小型 play framework 应用程序,它将使用enableHiveSupport() 选项创建一个 spark 会话,所以我必须将 hive-site.xml 配置文件引用到应用程序
在日食中
我可以通过选择来引用配置文件 hive-site.xml
Build Path -> Configure Build Path -> Add External Class Folder。
在 Play 框架中:
我不知道如何在游戏框架中实现这种情况。
注意:
我尝试在 conf/ 文件夹、lib 文件夹等中添加 hive-site.xml 文件。没有任何效果。
【问题讨论】:
-
通常,src/main/resources 将在构建路径上
-
我的play项目中没有名为main的文件夹。
-
我希望文件在类路径中,一旦你将它添加到
lib文件夹(对于 Play!应用程序)。您是如何打包并运行应用程序来测试它的? -
如果你使用了一个 Maven 项目,你会拥有 src/main/java... 你用的不是 Gradle 还是 SBT?
-
conf/ 文件夹是您要查找的位置。 conf/ 等同于
src/main/resources,conf/ 文件夹中的每个文件都将添加到主jar 文件中。您可以在构建您的游戏项目后检查这一点。
标签: scala apache-spark playframework-2.1