1

osx を搭載した jenkins スレーブでビルドしようとしましたが、このエラーが発生しました。マシンにログインすると、ant -version を実行でき、動作します。ジェンキンスからビルドしようとした場合にのみ、このエラーが発生します:
Error: Could not find or load main class org.apache.tools.ant.launch.Launcher

4

1 に答える 1

1

私は、問題が ant の brew バージョンにあることを発見しました。別のバージョンをインストールした場合は機能します。異なるディレクトリ構造が原因である可能性があることがわかりました。Brewバージョンには、「通常」にlibディレクトリがあるかどうかにかかわらず、libexecディレクトリがあります。lib名でlibexecへのシンボリックリンクを作成するとうまくいくかもしれませんが、私はそれをチェックしていません。

于 2016-05-10T11:00:37.513 に答える