2017-12-23 4 views
2

IntelliJ IDEA 2017.3を使用しています。 、IntelliJ IDEA:他のクラスでコンパイルエラーを無視して単一クラスを実行

  • Main
  • CompileErrorClassを「Hello Worldのを」プリントアウトする主な方法があり、コンパイルエラー
での一つの方法があります。私は、srcフォルダの下に2つのクラスがあり、「テスト」と呼ばれるプロジェクトは、持っています

project structure picture

これら2つのクラスには依存性がありません。私はメインクラスで)(メインを実行しようとしない、との打ち上げ前に設定「を構築、何のエラーチェック」

run settings picture

私は、エラーメッセージ

"Error: Could not find or load main class Main".

Iを得ました。 CompileErrorClassにコンパイルエラーを修正しました。main()は期待どおりに動作しました。 Eclipseで同じプロジェクトを実行した場合でも、コンパイルエラーがあっても正常に動作しました。

IntelliJで実行コンフィギュレーションをセットアップして、他のクラスのコンパイルエラーを無視して1つのクラスを実行するにはどうしたらよいですか?

答えて

0

エラーが発生したコードを実行できるようにするには、設定を変更する必要があります。 Build, Execution, Deployment | Compiler | Java Compilerに移動し、Use compiler:のコンボボックスをEclipseに設定し、proceed on errorsチェックボックスを有効にします。

+0

これは機能しました!ありがとう! – nahs

+0

歓迎します、お願いします*答えを受け入れる* –

3

あなたはCompileErrorClassをフォルダに入れてから、 "Project Settings/Module"に行き、フォルダを "Excluded"としてマークすることができます。フォルダは赤色で表示されます。 Shorcut:フォルダを右クリックすると、 "除外対象としてマークする"を選択できます。

イメージでは、 "bean"ディレクトリが赤で表示されます。 Bean directory marked as "Excluded".

関連する問題