問題タブ [antbuilder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
344 参照

java - Groovy AntBuilder - Java 一時ディレクトリの指定

私の Groovy プログラムでは、Groovy AntBuilder を使用して Ant ReplaceRegExp タスクを呼び出しています。

ただし、Unix では、次の例外が発生します。

私が Goovy プログラムの実行に使用している UNIX ユーザーには、デフォルトの Java temp ディレクトリに対する権限がありません。Ant を直接使用する場合、ANT_OPTS を使用して Ant の java.io.tmpdir を指定することで、これを回避できます。

Qs: Groovy コードで Groovy AntBuilder を使用する場合、AntBuilder の java.io.tmpdir を指定するにはどうすればよいですか?

0 投票する
1 に答える
2589 参照

java - 同様のコードを繰り返さずに、gradle で複数の wsdl に対して 1 つの wsimport タスクを使用できますか?

wsimport を実行して Web サービス アーティファクトを生成する gradle タスクを作成しています。私が書いたタスクは完全に正常に機能しており、以下に示しています。

しかし、複数の wsdl からアーティファクトを生成する必要があるため、wsdl パラメータに WSDL パスの配列のようなものを渡したいと考えています。これは、ant.taskdef が wsdl を解析するために使用するソース コードです。オブジェクトであるため、wsdlの配列を渡そうとしarguments[0]ましたが、配列は文字列のインスタンスであるため、機能する可能性がありますが、機能しませんでした。コードの繰り返しをなくすのに役立つ助けがあれば幸いです。また、私はgroovy/gradleに非常に慣れていません。

0 投票する
1 に答える
438 参照

jenkins - groovy スクリプト AntBuilder.javac に変換された Ant スクリプト javac コマンド

こんにちは、jenkins/ant/groovy の世界では初めてで、Google は私の問題を解決するのに役立ちませんでした。

私の仕事は、ビルド プロセス (jenkins を使用) で ant スクリプトを取り除き、それらを jenkins ジョブ (システム Groovy スクリプトの実行) に含めることです。

スクリプトの太字部分が失敗の原因ですが、これを解決する方法がわかりません。

誰かがその問題で私を助けてくれることを願っています。

これは私の「システム Groovy スクリプトの実行」です。

変換できない Ant スクリプトの部分: