5
Bu yeni başlayan bir sorudur.Typesafe Config: Yapılandırmayı src/test/resources'den yükle
Benim testtelocation: testLocation
, ben
@Test
public void testLoadConfig() {
final Config config = ConfigFactory.parseResources("test.module.conf");
System.out.println(config);
}
yapmak test.module.conf
location: mainLocation
dosyasına koyarak
src/main/java/... src/main/resources/application.conf src/test/java/... src/test/resources/module/test.module.conf
gibi Yani benim app yapısı görünüyor 210
ve ben Şüphesiz şey doğru değil, ama ben fark edemiyorum
Config(SimpleConfigObject({}))
gördüklerinizi bu
GÜNCELLEME
Sadece
@Test
public void testActorForFailure() {
// final Config config = ConfigFactory.load("test.module.conf");
final Config config = ConfigFactory.load();
System.out.println(config.getString("location"));
}
I yaptığınızda
mainLocation
Öyleyse işe yaramıyor, neden? Eğer yüklemek istiyorsanız
System.out.println (config.getString ("konum") 'ı deneyin); ' – Titus
' com.typesafe.config.ConfigException $ Eksik:' Konum 'anahtarında yapılandırma ayarı bulunamadı. – daydreamer
Hata ilettiniz. 'test.module.conf' yerine filename 'test.module.config ' – Titus