У меня есть проект Java Maven в затмении.Я добавил в проект заводной файл с публичной переменной.Я получаю доступ к переменной groovy в другом Java-классе, но получаю ошибку компиляции (см. Ниже).У меня установлен плагин GRECLIPSE.Также через командную строку, когда я строю проект с использованием mvn, он успешно компилируется.
Как мне решить эту проблему?
Groovy класс -
package com.impl
class UserConstants {
public static final String USER_PREFERENCES =
"""Some value"""
}
Java-класс в том жепакет.В строке импорта я получаю сообщение об ошибке «Не удается разрешить импорт», и из-за этого я получаю сообщение об ошибке в строке Sysout: «USER_PREFERENCES не может быть преобразовано в переменную»
package com.impl
import static com.impl.UserConstants.USER_PREFERENCES;
public class UserPreferences {
public UserPreferences() {
System.out.println(USER_PREFERENCES);
}
}