Eclipse에서이 오류를 제거 할 수 없습니다. 프로젝트는 Java 8을 사용하고 있으므로 이클립스가 있으므로 아직이 오류가 발생하는 이유는 무엇입니까?Eclipse에서 오류를 표시하는 Java의 메소드가 Maven으로 잘 빌드
The method setTomcatContextCustomizers(Collection<? extends TomcatContextCustomizer>) in the type TomcatEmbeddedServletContainerFactory is not applicable for the arguments (List<Object>)
tomcatFactory.setTomcatContextCustomizers(Arrays.asList(context -> {
JDBCStore store = new JDBCStore();
store.setDriverName(tomcatConfig.getStoreDriverName());
store.setConnectionURL(jdbcUrl);
store.setConnectionName(jdbcUser);
store.setConnectionPassword(jdbcPassword);
store.setSessionAppCol(tomcatConfig.getStoreSessionAppCol());
store.setSessionDataCol(tomcatConfig.getStoreSessionDataCol());
store.setSessionIdCol(tomcatConfig.getStoreSessionIdCol());
store.setSessionLastAccessedCol(tomcatConfig.getStoreSessionLastAccessedCol());
store.setSessionMaxInactiveCol(tomcatConfig.getStoreSessionMaxInactiveCol());
store.setSessionTable(tomcatConfig.getStoreSessionTable());
store.setSessionValidCol(tomcatConfig.getStoreSessionValidCol());
PersistentManager pm = new PersistentManager();
pm.setDistributable(true);
pm.setProcessExpiresFrequency(tomcatConfig.getPersistenceManagerProcessExpiresFrequency());
pm.setMaxIdleBackup(tomcatConfig.getPersistenceManagerMaxIdleBackup());
pm.setStore(store);
context.setManager(pm);
}));
이클립스 버전의 자바 7에서 나에게 일어 났을 때 → 메이븐 → 설치는 항상 나에게 도움을 추가 및 → 환경 Eclipse의 메뉴 창을 통해 외부 메이븐 설치를 활성화? 어떤 프로젝트 설정으로? 어떤 JRE 라이브러리를 사용합니까? – nitind
Luna 4.4, JRE 1.8 –
이클립스의 자바 8 지원은'javac '(그리고'javac'조차도 안정적이고 버그가 없다는 것 ...)을 따라 잡기 위해 수년이 걸릴 것이기 때문이다. – Holger