私はBambooからAntを起動する時間がありました。Bamboo:エラー:メインクラスorg.apache.tools.ant.launch.Launcherを見つけることができませんでした。
Antのインストールディレクトリは/usr/bin/ant
です。私はls -al /usr/bin/ant
を試してみましたが、それは単なるシンボリックリンクだったのですが、別のパスは返されません。
バンブーでは、パスを/usr
に設定して/usr/bin/ant
に設定すると、/usr/bin/ant/bin/ant
が見つかりませんでした。 「サーバー機能の検出」ボタンを押すと、/usr
に変更されます。それは正しいはずです。
それから私は私のANT_HOME変数はそう私はそれを設定し、おそらく間違っていることを読んで:私はまだタイトルに同じエラーを取得しているようだ
export ANT_HOME=/usr/bin/ant
。私がしなければならないことが他にあるかどうかはわかりません。
私はCentOSの7
上の任意の考えを実行していますか?
'/ usr/bin/ant'はディレクトリですか? Unixシステムでは、 '/ usr/bin'配下のファイルは通常、実行可能ファイルであり、サブディレクトリではありません。 'ANT_HOME'は実行可能ファイルではなくディレクトリを指していなければなりません。 [CentOSのAntバージョンを1.8.x以上にアップデートする方法についてはこちらをご覧ください(https://unix.stackexchange.com/questions/115586/centos-how-to-update-ant-version-to-1-8-x)。 - と - より高い) –
これはディレクトリではありません。 '/ usr/bin/ant'は実行可能ファイルへのパスでした。私は先に進み、 'ANT_HOME'を'/usr/bin'に変更しましたが、私はまだ同じエラーを受け取ります。 – gin93r
私はコマンドラインで 'ant -version'を実行しようと決めました。そして、' JAVA_HOME'が正しく設定されていないというエラーが表示されました。だから私はその変数を設定して、 'ant -version'をもう一度実行して、もう一度タイトルにエラーを表示します。 – gin93r