ich einen scalatest Fall haben, der sowohl Scala und Java-Code verwendet, und innerhalb der Java Teile des Codes gibt es einen Aufruf an:Scalatest mit wichtigsten Ressourcen, nicht Testressourcen
getClass().getResourceAsStream("/dbLocations.properties");
Dies ist für andere feine Abschnitte des Codes, die JUnit verwenden, aber ich überschreibe die Scala-Testklassen, um Scalatest zu verwenden (jemand schrieb sie mit JUnit), und wenn ich meinen Test ausführe, der den obigen Code ausführt, werden die geladenen Eigenschaften von src/Haupt/Ressourcen, nicht src/Test/Ressourcen.
Gibt es irgendeine Konfiguration, die ich vermisse? Ich benutze Maven wegen der großen Java-Teile des Projekts (Und übergreifende Entwickler Erfahrung mit Maven über SBT).
um sicher zu sein, von Ihrer Frage nehme ich an, dass Sie eine ähnlich benannte Eigenschaft Datei im Ordner 'main/resources' haben? –
ja tue ich ja, welches die für die Produktion verwendeten Werte enthält – ProperBritish