Код Java размещённый без src игнорируется Aqua, но работает в IDEA
Сразу говорю - это не мой случай.
Папки в принципе нет.

Причём код нормально компилируется и запускается через IDEA. Aqua не находит классы (не определяет файлы как классы):

P. S. Метки aqua нету. А у меня нет 300-ен репутации
Ответы (2 шт):
Можно попробовать зайти в настройки проекта: "File" -> "Project Structure" (или сочетание клавиш Ctrl + Alt + Shift + S) и проверить следующие вещи:
Стоит убедиться, что исходные пути (Source Paths) настроены правильно. Даже если нет папки src, должна быть указана корневая директория проекта как исходный путь.
Также можно перейти в раздел "Project" -> "Project Compiler Output" и убедиться, что путь к выходной директории компилятора указан правильно. Это место, где компилятор сохраняет скомпилированные классы.
Также советую перейти в раздел "Global Libraries" и убедиться, что библиотеки, необходимые для проекта, правильно настроены. Также можно проверить переменные окружения, особенно CLASSPATH!
Также стоит удостовериться, что конфигурация запуска (если есть) указывает на правильный класс для запуска (скорее всего всё хорошо).
Также могут быть проблемы из-за кеша. Стоит очистить кеш и пересобрать проект.
Как очистить кеш:
Зайдите в "File" (Файл) в верхнем левом углу IntelliJ IDEA. Выберите "Invalidate Caches / Restart" (Очистить кеш / Перезапустить). В появившемся диалоговом окне выберите "Invalidate and Restart" (Очистить и перезапустить).
UPD:
В настройках проекта в IntelliJ IDEA (File -> Project Structure). Раздел "Project" -> "Project": корневая папка проекта должны быть добавлена в "Project compiler output" (папка, в которую компилируются классы).
В том же разделе "Project" -> "Project Compiler Output" стоит посмотреть, что указанный путь для компиляции ведет к правильной директории и в этой директории создаются правильные поддиректории, соответствующие пакетам (если они используются).
Код должен быть организован в соответствии с пакетами, указанными в файлах. Например, если у есть класс Starter в пакете com.example, то файл должен быть расположен в подпапке com/example.
После перезагрузки обоих сред, настройка слетела и в IDEA. Было решено следующим (в обоих средах):
- Создать
pom.xmlв корне - В
Project Structure->Modulesнужно было добавитьLanguage levelи указать корень в качествеSourcesдля основного пакета - При наличии библиотек нужно было перейти в
Project Structure->Libraries, ПКМ ->Add to modules...на каждую. - Если проект нашёлся, но библиотеки к нему ещё не подключены, то нужно записать из в
pom.xmlпо образцу:
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>...</groupId>
<artifactId>...</artifactId>
<version>...</version>
<dependencies>
<dependency>
<groupId>...</groupId>
<artifactId>...</artifactId>
<version>...</version>
</dependency>
<!-- При необходимости добавить так же-->
</dependencies>
</project>