8 ответов:
как вы обнаружили, Вы не можете иметь исходную папку внутри другой исходной папки, поэтому, прежде чем вы сможете создать
src/main/javaвы должны сказать затмение не лечитьsrcкак исходная папка. Для этого щелкните правой кнопкой мыши наsrcпапка и выберите путь сборки -> удалить из пути сборки.после этого
srcпоявится в дереве папок в обычном месте, так что вы можете создатьmainиjavaпапки под ним, и переместить существующийsrc/comtosrc/main/java/com. Наконец щелкните правой кнопкой мыши вновь созданныйjavaпапка и выберите путь сборки - > использовать в качестве исходной папки.
Я решил эту проблему, выполните следующие действия:
щелкните правой кнопкой мыши проект Maven - > путь сборки - > настроить путь сборки На вкладке порядок и экспорт вы можете увидеть сообщение типа "2 записи пути сборки отсутствуют" Теперь установите флажок "JRE System Library" и " Maven Dependencies Нажмите кнопку ОК
открыть
Properties > Java Build Pathдля проекта. ВыберитеSourcetab и использоватьAdd Foldersдля добавления исходных папок.
удалите фактическое определение исходной папки в пути сборки и добавьте новую исходную папку с именем it
src/main/java
проблема будет решена путем проверки на "JRE System Library" и "Maven Dependencies" checkboxs Нажмите кнопку ОК. это находится в проекте 'build path option'
если структура пакета настроена как src.main.java.com.inventica, а не com.inventica, это обычно потому, что в разделе свойства проекта > Путь сборки Java > источник исходная папка настроена как "src" вместо "src/main/java". Нет простого способа исправить это, поэтому удалите "src" в качестве исходной папки и нажмите кнопку ОК. Теперь eclipse покажет иерархию папок "src/main / java". Перейдите в папку "java" > щелкните правой кнопкой мыши > путь сборки > использовать в качестве исходной папки. После этого вам, возможно, придется исправить Затмение.проект и. файлы classpath, чтобы он использовал Maven для управления зависимостями, сборками и т. д. Как правило, вы можете скопировать это из рабочего проекта, так как здесь нет ничего конкретного проекта, предполагая, что вы структурированы как стандартный проект Maven.
простым решением было бы создать папку "java" непосредственно один диск в src/main даже до открытия его в eclipse таким образом, eclipse не будет жаловаться на проблему.

Comments