.properties
このファイルをロードするには、ここにどのパスを入力する必要がありますか? なかなか読み込めないような…
InputStream stream = ProductVersionService.class.getResourceAsStream("/application.properties");
properties.load(stream);
.properties
このファイルをロードするには、ここにどのパスを入力する必要がありますか? なかなか読み込めないような…
InputStream stream = ProductVersionService.class.getResourceAsStream("/application.properties");
properties.load(stream);
ルートからファイル自体まで、プロパティ ファイルへのフル パスを指定する必要があります。/main/resources/application.properties
Properties prop = new Properties();
prop.load(PropertiesUtil.class.getClassLoader().getResourceAsStream("/main/resources/application.properties"));
カスタムを開発する必要はありません。
Spring アーキテクチャに従う場合は、次のクラスを使用できます。
org.springframework.core.io.support.PropertiesLoaderUtils