Специальная конфигурационная библиотека на классовом редакторе
Default (jdk-18):
<dependency>
<groupId>dev.igrammine.commons</groupId>
<artifactId>iConfig</artifactId>
<version>1.3.2</version>
<classifier></classifier>
<scope>compile</scope>
</dependency>jdk-14:
<dependency>
<groupId>dev.igrammine.commons</groupId>
<artifactId>iConfig</artifactId>
<version>1.3.2</version>
<classifier>jdk-14</classifier>
<scope>compile</scope>
</dependency>public class Example extends YamlConfig {
@Ignore
public static final Example CONFIG = new Example();
@Create
public SECTION SECTION;
public static class SECTION {
public String STRING = "Это строка.";
}
}Итог:
section:
string: Это строка.Special for [IGRAMMINE project](https://www.igrammine.ru/)