Не могу выбрать класс в качестве основного класса в IntelliJ
У меня есть проект Java в IntelliJ, к которому я только что добавил кучу файлов во вложенной иерархии папок. Многие из этих файлов являются тестами и включают основной метод, поэтому я должен быть в состоянии запустить их. Однако я не могу понять, как это сделать.
Я новичок в IntelliJ и ранее файлы появились в иерархии проектов с символ что соответствует " Java class, который содержит объявление метода main ()."но в этом сценарии они появляются с символом, соответствующим " классу Java, расположенному вне исходного корня."
Итак, как мне скомпилировать и запустить эти файлы?
2 ответа:
документация, которую вы связали, на самом деле имеет ответ в ссылке, связанной с "классом Java, расположенным вне исходного корня." Настройте свои исходные и тестовые корни, и он должен работать.
https://www.jetbrains.com/idea/webhelp/configuring-content-roots.html
поскольку вы заявили, что это тесты, вы, вероятно, должны пойти с ними, помеченными как Test Source Root вместо Source Root.