問題タブ [ant]

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 に答える
582 参照

eclipse - AntRunner 出力のカスタマイズ

Eclipse の AntRunner を使用して一連のプラグインを作成していますが、ロギング動作の構成に問題があります。具体的には、AntRunner が空のタスクを表示しないようにしてほしいです。誰でもこれを行う方法を知っていますか?

0 投票する
4 に答える
220 参照

ant - 優れた/包括的なbuild.xmlを紹介するWebサイトはありますか?

私が正確に言いたいのは、findbugs などのプラグインを実際に含んでいた build.xml ということです。

0 投票する
3 に答える
27363 参照

java - Ant でディレクトリのダーセットを削除するにはどうすればよいですか?

名前に「tmp」が含まれているルート ディレクトリの下のすべてのディレクトリとサブディレクトリを削除したいと考えています。これには、.svn ファイルも含める必要があります。私の最初の推測は使用することです

タグdirsetに a をネストできないため、これは機能しないようです。delete

これは正しいアプローチですか、それとも何か他のことをすべきですか?

  • ant バージョン == 1.6.5。
  • Java バージョン == 1.6.0_04
0 投票する
6 に答える
3113 参照

python - ファイルのグループを選択するために、Pythonでantスタイルのパターンセットをどのように実装しますか?

Antには、ファイルのグループを選択するための優れた方法があります。最も便利なのは、**を使用してディレクトリツリーを示すことです。例えば

その他の例はここで見ることができます:

http://ant.apache.org/manual/dirtasks.html

これをPythonでどのように実装して、次のようなことができるようにしますか?

0 投票する
5 に答える
9093 参照

java - Ant を使用して、jsp プリコンパイル済み web.xml フラグメントをメイン web.xml とマージする方法

いくつかの jsp および jsp タグ ファイルを含む、Web アプリケーション用の通常のweb.xmlがあります。コンパイル済みの jsp を使用するように切り替えたいと考えています。ビルドで事前コンパイルが正常に行われ、web.xml フラグメントが生成され、フラグメントをメインの web.xml にマージしたいと考えています。

フラグメントをインクルードできる web.xmlのインクルードタイプ ディレクティブはありますか。

理想的には、DEV の場合はそのままにしておきます。その場で jsp を変更して変更をすぐに確認できるので便利ですが、UAT/PROD の場合は、jsp が事前にコンパイルされているため、より高速に動作します。

0 投票する
3 に答える
657 参照

java - Why do Jars get Excluded from Enunciate's Deployment?

I'm using Enunciate to build a prototype REST api and need to include a jar containing custom code as a library.

My Ant Script looks like this:

The problem is that my custom jar is being excluded from the WAR file. It is necessary to compile the enunciate annotated classes so the jar is obviously on the classpath at compile time but enunciate is failing to include it in the distribution. I have also noticed that several of the jars needed by enunciate are not being included in the WAR file.

Why are they being excluded and how do I fix it?

0 投票する
3 に答える
2809 参照

ant - バニラant(ws_antではない)からWebsphere6.1antタスクにアクセスする方法

WebSphere 6.1 antタスクを実行するには、クラスパスに何が必要か(どのjar)を知る必要があると思います。誰かが完璧な例を提供できれば。

0 投票する
3 に答える
2776 参照

ant - Ant を使用して、あるファイルを別のファイルに埋め込むにはどうすればよいですか?

小さな Web アプリ プロジェクト (ColdFusion) を開発しています。開発中にプロジェクトを複数のファイルに分割したままにして、完了時に 1 つのファイルだけをデプロイしようとしています。

たとえば、外部ファイルへの参照があります。

また、プロジェクトをビルドするときに、ファイルを 1 つの完成品ファイルに含めて埋め込みたいと考えています。

とにかく、Ant がこれを行うための基本的な方法があるようには見えません。誰でも知っていますか?

0 投票する
13 に答える
2800 参照

java - 良いJava makeユーティリティは何ですか?

大規模な Java プログラムを構築するための make ユーティリティを探しています。私はすでに ANT を知っていますが、他に何が利用できるか知りたいです。

理想的には、GNU Make を汚す .java->.class パッケージ ディレクトリの奇妙さを処理できる必要があります。

Win32 ですが、クロス プラットフォームはプラスです。

編集: ANTを使用することにはいくつかの短所があります。そのため、他のオプションを見たかったのですが、機能するという理由だけで、とにかく使用することになるでしょう。

  • "HelloWorld" はすでに 25 行あり、これ以上妥当なプログラムはすぐに大きくなります。
    • Ant のチュートリアルでは、すべての Java コマンドを実行するだけで長いだけの大きな .bat ファイルとほぼ同じ ant build.xml ファイルの比較を示しています。http://ant.apache.org/manual/tutorial-HelloWorldWithAnt.html、私はすでにそれらの 1 つを持っています。
    • Xml は、すべての依存関係、変数、ターゲット、ルール、およびプロジェクトに余計なものが含まれていることを意味し、行を読みにくくするだけです。山かっこ税
  • 私にとって間違った問題をすべて解決します。
    • ant を使用すると、jar および javac コマンド ラインの記述、マニフェストの生成、.java ソース ファイルの指定、jvm/java プロパティの指定、カスタム ビルド ツールの記述が容易になります。
    • ant は Java クラスの依存関係を容易にしません。また、より強力な変数システムを持っていないように見えます。これらは通常、make ユーティリティによって解決されます。

gnu make を使用しますが、パッケージ宣言を含む .java ファイルの .class ファイルがどこにあるのかわかりません。

0 投票する
3 に答える
3462 参照

java - JavaWebアプリの最小ディレクトリ構造とAntビルドファイルの内容

Java Webアプリの最小限の従来のディレクトリ構造は何ですか?build.xmlantがファイルをビルドしてWARファイルを作成するには、ファイルに何を入れる必要がありますか?

私の目標は、IDEを使用せずにWicketアプリをTomcatにデプロイすることです。アリとお気に入りのテキストエディタだけでやりたいです。