2017-06-30 3 views
3

Ich habe ein kleines Spiel Framework-Anwendung, die eine Funkensitzung mit enableHiveSupport() Option schaffen, so habe ich die hive-site.xml Konfigurationsdatei in die Anwendung verweisenWie verweist man den externen Klassenpfad auf die Framework-Anwendung?

In Eclipse ich in der Lage bin, die Konfigurationsdatei hive beziehen -site.xml durch Auswahl von Build Path -> Configure Build Path -> Add External Class Folder.

Im Play-Rahmen:

ich habe keine Ahnung, wie dieser Fall im Spiel Rahmen zu erreichen.

Hinweis:

Ich habe versucht, indem Sie die Datei in hive-site.xmlconf/ Ordner, lib Ordner usw. Nichts funktioniert.

+0

Normalerweise wird src/main/resources auf dem Build-Pfad –

+0

Es gibt keinen Ordner namens Main in meinem Projekt spielen. – Varadha31590

+0

Ich würde erwarten, dass die Datei im Classpath ist, sobald Sie sie dem Ordner 'lib' hinzufügen (für eine Play! -Anwendung). Wie haben Sie die Anwendung verpackt und ausgeführt, um sie zu testen? – stefanobaghino

Antwort

-1

Legen Sie es unter Ihrem Projekt in einem Verzeichnis (zB dir-mit-Nest) und dann in sbt, würden Sie schreiben:

resourceDirectory in Compile := baseDirectory.value/"dir-with-hive" 

wird es "dir-mit-Nest" und alles in ihr hinzufügen in jar und classpath in der Laufzeit

Verwandte Themen