Как исправить ошибку, связанную с java.util.concurrent.TimeUnit.МИНУТЫ в eclipse?

#java #eclipse #parsing #gradle #import

#java #eclipse #синтаксический анализ #gradle #импорт

Вопрос:

Я работаю над проектом eclipse о Java. У меня есть файл, который мне нужен для импорта моего проекта java gradle. Однако, когда я создаю для нее модель, я получаю ошибку, которая выглядит как:

No enum const class java.util.concurrent.TimeUnit.MINUTES

Итак, консоль говорит:

A problem occurred evaluating root project 'mcp_core_root'.

> Unable to parse provided TimeUnit: minutes

Ошибка, занимающая эту строку файла:

configurations.all { resolutionStrategy.cacheChangingModulesFor 1, 'minutes' }

Я работал над этой проблемой две недели назад.

Итак, есть ли какой-либо способ исправить эту проблему?

Комментарии:

1. Я не предполагаю, что вы пытаетесь использовать версию, предшествующую java 1.6 …

2. Прежде всего, спасибо за ответ, если вы имеете в виду jdk, то это jdk_1.6.0_105 @AxelH

3. Что ж, это может быть причиной, если вы компилируете для версии 1.5, потому что TimeUnit.MINUTES как было введено в версии 1.6, это может объяснить тот факт, что для этого не найдено перечислений. Вместо этого вы могли бы использовать seconds .

4. Когда я использовал seconds вместо minutes , я получаю эту ошибку. Could not find method forkOptions() for arguments [codeAnalysis_2c90eeqf9jc6i6p21qnpotftas$_run_closure1_closure4@71142e50] on root project 'mcp_core_root'.