проект intellij с несколькими классами, имеющими метод main - PullRequest
0 голосов
/ 05 мая 2018

enter image description here У меня есть экспериментальный проект, в котором раньше было написано что-то вроде ADT, в котором есть пакеты, такие как связанный список, потоки, сортировка, стеки, сокеты и т. Д. Каждый класс имеет собственный метод main. Как и в eclipse, мы можем запустить класс из меню параметров, но как это можно сделать в intelliJ?

Ответы [ 2 ]

0 голосов
/ 05 мая 2018

Видите, вы также можете запустить public static void main напрямую, как в Eclipse. IntelliJ автоматически запустит эту конфигурацию запуска. Но для этого вам достаточно установить исходную папку.

Итак, File> Project Structure > Modules, выберите src и пометьте как sources.

enter image description here

Для более подробной информации: https://www.jetbrains.com/help/idea/creating-and-managing-modules.html

После того, как вы это сделаете, вы увидите маленькие зеленые треугольники слева возле вашего public static void main, откуда вы сможете запускать и отлаживать.

enter image description here

Вы видите, что J маленький значок поверх файлов значков Java в окне проекта слева. Это указывает на то, что вы не настроили исходную папку.

См .: Что означает этот символ в IntelliJ? (красный кружок в нижнем левом углу имени файла с буквой 'J')

0 голосов
/ 05 мая 2018

Вы можете создать свою конфигурацию запуска для каждого основного класса из Run -> Edit configuration.

Вот руководство ссылка

Редактирование ответа из-за комментариев ниже:

См. Эту ссылку: imgur.com / a / 1H5Xhj8 Здесь я запустил классы A и B, и я могу видеть их в меню конфигурации запуска. Теперь я создал класс JJ. Я все еще вижу зеленые треугольники в этом классе, но не в выпадающем списке. Н.Б .: Я использую не окончательную версию, а версию сообщества. Надеюсь, это не проблема

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...