2009-07-20 7 views
0

Javaソースファイルに何らかの形でファイルを含めることは可能ですか?Javaにファイルを含めるには? Eclipse IDEでも可能ですか?

ありがとうございました。

+0

一般的に答えは「いいえ」です。何のためにそれが必要ですか? – Fredrik

+0

Cで#include指令のようなものを意味していますか?あなたは何のためにそれを必要としますか? –

+0

私はgwtテンプレートにインクルードしたいgwt用のJavaコードを生成します。 私は他の方法があることを知っています。インクルードディレクティブがいくつかあったら意味をなさないでしょう。 – Aftershock

答えて

3

もちろん、プリプロセッサを使用してテンプレートからソースファイルを作成することはできますが、一般的にはそれが推奨されず、解決されるよりも多くの問題が生じます。

それ以外では、Eclipseではこれを行う方法がありません。ソースコードにファイルを含めることはThe Java Way™ではありません。 :)

0

インタータイプの宣言で織ったり、ポイントカットを使ったりしてメソッド宣言にアドバイスすることができます。これは#includeと同じではありませんが、効果は似ています。

詳細は、のAspectJ tutorialを参照してください。

+0

面白そうですね。 – Aftershock

3

実際、javaはそうではありません。別のクラスのコードが必要な場合は、クラスパス(currectディレクトリを含む)でクラスを検索する

を使用します。あなたがUNIXで

java -cp jarfile.jar:. your-class-file 

inteprentorのjavaへの引数を使用して、クラスパスに追加する必要がありますクラスを含むJAR-ファイルがある場合:パスを分離するために使用される、窓に私はそれだと思います。 。

関連する問題