私は、任意の数のJavaファイルを取得し、それらをコンパイルし、jarファイルを作成してから、実行する必要があるプロジェクトに取り組んでいます。私が直面している問題はこれです:どのクラスを実行しますか?一連のクラスでエントリポイントを見つけることは可能ですか?
指定されたファイルにはエントリポイントが1つしかないことを前提としています。
これが私がこれまで考えてきたことです:
- main()でクラスを見つけるためにリフレクションを使用するすべてのjarにヘルパークラスを追加します。jarを実行するには、そのヘルパークラスを呼び出します。
- ユーザー名をmain()クラス「Main」またはその効果のあるものにします。
これについて行く良い方法はありますか?このソフトウェアは学生と初心者プログラマーを対象としているので、単純化のために堅牢性を犠牲にしても構わないと思っています。
ありがとう!