私は小さなJavaプロジェクトを持っています。また、プロジェクト フォルダー内でのファイルの編成方法の構造を維持したいと考えています。
bin/、res/およびの3 つのフォルダがありますsrc/。src にはすべてのソース ファイルがあります。res には、印刷されるテキストファイルなどのリソースがあり、実行時に保存されるファイルです。そして in bin は、すべてのバイナリがあるべき場所です。
-d 引数を指定してソースファイルを bin フォルダーにコンパイルできることがわかりました。
javac -d bin src/*.java
しかしjava bin/Main、プロジェクト フォルダーから実行できず、classnotfound エラーが発生します。(入っbinてから実行java Mainします。なぜですか??)
2 番目の問題は、 res ファイルが にある場合にのみアクセスできることres/ですbin/。私はEclipseのようなものを望んでいます。ソースコード ファイルでres/は、executor がプロジェクト フォルダーにあるように使用されます。
私がやろうとしていることを理解していただければ幸いです。そして、助けてくれてありがとう!