2016-04-04 8 views
0

Aus diesem Netbeans-Projekt:Wo sucht Groovy standardmäßig nach Eigenschaftendateien?

. 
├── build.xml 
├── manifest.mf 
├── nbproject 
│   ├── build-impl.xml 
│   ├── genfiles.properties 
│   ├── groovy-build.xml 
│   ├── private 
│   │   └── private.properties 
│   ├── project.properties 
│   └── project.xml 
└── src 
    ├── Config1.groovy 
    └── net 
     └── bounceme 
      └── mordor 
       └── groovy 
        └── file_ops 
         └── NewGroovyScript.groovy 

8 directories, 10 files 

was wäre der Standard-Speicherort oder Pfad, für foo.properties, dass es so can be easily picked up? in src?

+0

Haben Sie versucht, es in src im selben Ordner wie NewGroovyScript.groovy setzen? –

Antwort

1

sollten Sie in der Lage sein, es als Ihre NewGroovyScript.groovy Klassendatei im selben Ordner zu halten, dann tun nur:

Properties p = NewGroovyScript.class.getResource('foo.properties').withInputStream { s -> 
    Properties properties = new Properties() 
    properties.load(s) 
    properties 
}