Строковые шаблоны — это функция предварительной версии в Java 21, которая не работает с Eclipse.
У меня установлен Eclipse 2023-09. JDK-21 установлен. Установлен плагин поддержки Java 21. В Eclipse установите мой проект-> Свойства-> Компилятор Java-> Включить функции предварительного просмотра.
public class StringTemplate
{
public static void main( String[] args )
{
String name = "Joan";
String info = STR."'My name is \{name}.'";
System.out.println( info );
}
}
Я получаю сообщение об ошибке: Неверная escape-последовательность '{'.