2017-01-24 1 views
3

私の友人と私はIntelliJを持っていて、普通の古いJavaを実行したいだけです。新しいJavaクラスを作成するたびに、自動的に実行できます。設定はうまく動作します。IntelliJ IDEA Java実行方法を設定すると自動的にメインクラスが選択されます

友達が実行したいときは、設定を編集してクラス名を入力する必要があります。私たちはまったく同じ設定を行った。どのようにして自動的にクラスの主な機能にするのですか?

ともだち

enter image description here enter image description here

MINE MacBook Proの

Thing

+0

「...デフォルトのプロジェクト構造」の代わりに「...テンプレートプロジェクト構造」で、この設定を持っていました実行するものを選択する必要がありますか? – firegloves

+0

設定と友人設定の違いを強調表示できますか? – Freiheit

+0

@fireglovesさて、私たちはどちらもmainメソッドで1つのモジュールと複数のクラスを持っています。私の場合、私はクラスtwo.javaから実行すると2つのメインを実行しますが、私がthree.javaを実行すると3つのメインを実行します。友人Niharが設定を行った後にtwo.javaを実行し、three.javaを実行することを決定した場合、彼は構成を編集してメインクラスのメソッドを変更する必要があります。 –

答えて

1

あなたが作成し、実行するためにCtrl+Shift+F10を押すことができますpublic static final void main(String[] arg)メソッドを含むJavaファイルにしています現在のクラスの一時的な実行構成。これにより、構成をセットアップするときに少し時間を節約できます。

また、.ideaディレクトリには、プロジェクトの設定がすべて含まれているので、彼と共有することもできます。私は他のオプションがどのように共有されるか分からない。

1

あなたの友人はこれを行う必要があり、この設定は「デフォルトのプロジェクト構造...」ダイアログで変更されます。 "ファイル" - > "その他の設定" - > "デフォルトのプロジェクト構造..."にナビゲートします。

Select Default Project Structure

次に、ご希望の言語レベルに設定し、「プロジェクトの言語レベル」を変更します。

Setting the project language level

のIntelliJ IDEA 12は、多分あなたの友人が彼ので、メインメソッドで複数のクラスを持っている

関連する問題