2016-05-18 8 views
0

私は、Javaバイトコードファイル(.class)がソースjavaファイル(.java)と同じディレクトリにあることを要求するプロジェクトに取り組んでいます。IntelliJ IDEA:ソースファイル(.java)からコンパイルされたjavaバイトコードファイル(.class)をソースファイルと同じディレクトリに作成する方法はありますか?

ディレクトリがIntelliJのソースファイルと出力ファイルの両方であることを指定できるようにするための選択肢がありますか?

つまり、.classファイルと.javaファイルを両方とも最上位ディレクトリに作成するにはどうすればよいですか。

現在、IntelliJ IDEA Ultimate 2016.1.2で作業中です。

+2

なぜそれはあなたがこれをしたいということでしょうか?それは典型的ではなく、そして理由があるためです。 – chrylis

+0

.classファイルにアクセスする必要があります。非常に奇妙なプロジェクトに取り組んでいます。そこではトップレベルのディレクトリから.classファイルを読み込みます。解決策はありますか?私はそれが典型的ではないことを認識します。 –

答えて

0

あなただけの.classファイルにアクセスしたい場合は、のようなクラスローダを使用してリソースとしてそれを読むことができます:

Thread.currentThread() 
    .getContextClassLoader().getResource("my/package/MyClass.class"); 
関連する問題