これはプロパティファイルを読み込んでいるクラスで、2つのファイルがあります。Config.groovyメソッドとCall.groovyがあります。ここでは、設定からメソッドを呼び出してリターンを期待しています。インスタンス化されたGroovy String戻り型
Config.groovy
class Config
{
public methodParse {
Properties properties = new Properties()
File propertiesFile = new File('src/main/resources/application.properties')
propertiesFile.withInputStream
{
properties.load(it)
}
String value = properties."$name"
return value
}
}
def config = new Config()
config.methodParse "environments.local.logfile"
println (config.methodParse());
load.groovyにはどうすればload.groovyパラメータを渡し、その後、受信したものを印刷しているのですか?
これは私がそれを実行したときに得られるものです。groovy.lang.MissingPropertyException:いいえそのようなプロパティ:クラスのためのretun: –