Ответ 1
Это намеренно см. https://bugs.eclipse.org/bugs/show_bug.cgi?id=365437. Также см. Открытую ошибку в этой теме - https://bugs.eclipse.org/bugs/show_bug.cgi?id=376590
В предыдущей версии Eclipse это работает отлично.
В Errors/Warnings я проверил "Unused private field" -> Warning
. Но, похоже, это не работает.
Например:
public class Main {
@Resource
private int a; //I see no warning here
}
Это намеренно см. https://bugs.eclipse.org/bugs/show_bug.cgi?id=365437. Также см. Открытую ошибку в этой теме - https://bugs.eclipse.org/bugs/show_bug.cgi?id=376590
Eclipse Bug Report 386692 вскоре должен быть снова открыт, чтобы также игнорировать аннотацию @Autowired из структуры Spring.