2010-12-10 8 views
0

EclipseでJARファイルを作成していますが、なんらかの理由でクラスが欠落しています。含まれていないクラスは、ビルドパスに含まれる他のJARファイルで参照されます。意味がないのは、その動作が一貫していないということです。ビルドパス上のいくつかのクラスは含まれていますが、他のクラスは含まれていません。何か案は?JARファイルを作成すると、一部のクラスが見つかりません

私がJARファイルを作成するために取るステップは、すべてのソースフォルダをエクスポートすることです。

答えて

1

JARファイルがライブラリであり、それは意味 - 思考のオブジェクト指向:

クラスはビルドに含まれる他のJARに参照されている場合は、その彼らが含まJARファイルの一部であることを持っており、上の一部ではありませんあなたの新しいJAR

これはライブラリの全体のアイデアです - 私はあなたの質問を正しく理解しています。

JARがこれらの外部クラスを使用する場合は、それらのクラスのJARファイルをプロジェクトに含める必要があります。

私はあなたを正しく理解してくれることを願っています。

+0

いいえ私には意味があると思います。私はJmeterを使用していたので、Jmeterに自分のjarファイルを使用させるには、私のjarファイルがJmeterのlibディレクトリに参照するjarファイルを含める必要があります。 – stevebot

+0

私がまだ混乱している唯一の点は、なぜ外部クラスへの参照が機能するのか、外部クラスへの参照がなぜ機能しないのかということです。 – stevebot

関連する問題