IntelliJでクラスをメインクラスとして選択できない質問する

IntelliJでクラスをメインクラスとして選択できない質問する

IntelliJ に Java プロジェクトがあり、ネストされたフォルダー階層に多数のファイルを追加しました。これらのファイルの多くはテストであり、メイン メソッドが含まれているため、実行できるはずです。ただし、その方法がわかりません。

私はIntelliJを初めて使いましたが、以前はプロジェクト階層にファイルがシンボルこれは「main() メソッドの宣言を含む Java クラス」に対応しますが、このシナリオでは「ソース ルート外にある Java クラス」に対応するシンボルとともに表示されます。

では、これらのファイルをどのようにコンパイルして実行すればよいのでしょうか?

ベストアンサー1

これらのクラスのパッケージ ツリーを含むフォルダーを選択し、右クリックして [ディレクトリをマーク -> ソース ルート] を選択します。

おすすめ記事