Javaコードをコンパイルして実行するantスクリプトがありますが、antがインストールされていないマシンで実行すると、実行もコンパイルもされません。これを行う方法はありますか?
ありがとう
いいえ、これを行う方法はありません。
基本的に、プログラムを実行するには、このプログラムをインストールする必要があります。どんな番組でも構いません。
binおよびlibディレクトリを Ant パッケージからプロジェクト パスにコピーし、「bin\ant」を実行します。
または、たとえば、プロジェクト パスに次を含めることができます。
プロジェクトパスで「software\ant\bin\ant」を実行できます。
antのgradle ラッパーに似たものを作成してみることができます。
基本的に、これは有効な JAVA_HOME のみを実行する必要があるバッチ/シェル スクリプトと単純な jar です。このスクリプトを起動すると、必要に応じて gradle がダウンロードされ (つまり、既知の場所でまだ利用できない場合)、gradle ビルドが実行されます。