Вы делаете что-то незаконное:
Либо это (если ваш код на уровне класса):
// field definition on class level
static Set<String> languages = new HashSet<String>();
// statements are not allowed here, the following lines are illegal:
languages.add("en");
languages.add("de");
или это:
private void foo(){
// static keyword not legal inside methods
static Set<String> languages = new HashSet<String>();
languages.add("en");
languages.add("de");
}
Вместо этого вы можете использовать статический инициализатор для инициализации вашего набора:
static Set<String> languages = new HashSet<String>();
static{
languages.add("en");
languages.add("de");
}