0

こんにちは、IBM メッセージ ブローカーと SVN を使用しています。ant を使用して SVN からコードを抽出しようとしています。ビルド ファイルを作成し、ant を使用して実行しましたが、ant を実行するとこのエラーが発生します。このエラーが発生する理由を誰かに教えてもらえますか:

java.lang.NoClassDefFoundError: org.tigris.subversion.svnclientadapter.SVNClientAdapterFactory

私は IBM Message Broker 組み込みの ant バージョン 1.6.5 および Java 1.6.0_06 を使用しています。この Java も IBM からのものです。java および ant 環境変数が機能し、クラスパスに ant ライブラリがあります。

4

1 に答える 1

1

NoClassDefFoundErrorソースをコンパイルしたときにクラスが利用可能だったが、コードを実行しようとしても利用できないことを意味します。

実行時に、クラスを含む jar をクラス パスに追加する必要があります。これは通常、MANIFEST.MF ファイルで行を-cp作成するか、行を作成することによって行われるため、 .Class-Path:-jar

于 2013-06-27T22:59:39.317 に答える