問題タブ [maven-ant-tasks]

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 投票する
4 に答える
1094 参照

java - Java - UnsupportedClassVersionError が原因で Ant のビルドと JBoss へのデプロイが失敗する

Eclipse からバンドルされた Maven-Ant スクリプトを使用してプロジェクトをビルドし、JBoss デプロイ フォルダーにデプロイしようとしていますが、常に JBoss が次のログを記録することになります。

このプロジェクトで使用したソフトウェアは次のとおりです。

  • アリ 1.6.5
  • Maven-Ant タスク プラグイン 2.1.3
  • JBoss 4.0.5 GA
  • JDK1.4

Window>Preferencesの下のEclipseで、JDKをJava>Installed JREsリストに追加し、念のためデフォルトに設定しました。コンプライアンス レベルを 1.4 に設定し、他のコンプライアンス設定でも試しProject>Properties>Java Compilerてみましたが、成功しませんでした。

また、JBoss は、Oracle Web サイトの 1.4_03 とまったく同じ JDK を使用するように設定されています。奇妙なことに、Eclipse はそれをバージョン 1.5 として識別する傾向があります。たとえば、Java Compiler ページには次のように書かれています。

1.4 準拠を選択する場合は、互換性のある JRE がインストールされ、アクティブ化されていることを確認してください (現在は 1.5)。

どこが間違っていたのか、誰かアドバイスをいただけますか?

前もって感謝します!

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

java - Maven Ant タスクが pom を zip として開こうとして失敗する

プラグイン バージョン 2.1.3 で Maven Ant タスクを実行しようとしていますが、何らかの理由で次のエラーが発生します。

xml ファイルを zip ファイルとして読み取ろうとするのはなぜですか? また、これを回避するにはどうすればよいですか? ファイル自体は完全に問題なく、読み取り可能です。

build.xml ファイルのその部分:

>エラーは、行の終了記号、srcdirつまりタグ全体を対象としています。

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

java - antでMavenバージョンのラベルを削除します

私のAntビルドでは、maven-ant-tasksを使用してプロジェクトの依存関係をプルしています。ビルドは比較的複雑で、さまざまな場所でさまざまなアーティファクトを移動/操作します。私の生活を楽にするために、antスクリプト内の依存関係からMavenバージョンラベルを削除したいと思います。maven-antのドキュメントには、依存関係タスクのversionsIdプロパティを使用してこれを実行できると記載されていますが、antでそれを行う方法がわかりません。

私のビルドの関連部分は

この呼び出しの後、dep.versions変数は、すべてのバージョンラベルのセミコロンで区切られたリストを保持します。ただし、ラベルをきれいに削除する方法がわかりません。

ありがとう

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

eclipse - maven 3を使用して最終ビルドzipアーカイブからディレクトリを削除する方法

ビルドの準備ができたら、さまざまなプラットフォームのすべてのビルド アーカイブに p2 フォルダーがあります。私が理解しているように、ビルド段階でアーカイブから p2 ディレクトリを除外することは不可能です。そのため、アーカイブ製品の実行を使用する代わりに、自分でアーカイブをパックしてみます。問題は、他のプラットフォームまたはアーキテクチャのアーカイブを作成したい場合、pom を変更する必要があることです。今、私は次のビルドスキーマを持っています:

問題は、すべての zip ファイルから p2 フォルダーを削除する方法です。

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

maven-2 - Mavenantrunプラグインを使用したjwscタスク

Mavenantrunプラグインを使用してjwscタスクを実行しようとしています

Ant BuildExceptionが発生しました:java.lang.NoClassDefFoundError:com / sun / javadoc / Type Ant part ...<jwsc destdir="target">...@ 12:26 in C:\ Default \ soaservices \ worksheet \ AccountInqWeb \ target \ antrun \ build-webservice.build.xml

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

maven - Mavenで、作成しているアーティファクトを含むクラスパスファイルを生成するにはどうすればよいですか?

maven-dependency-plugin:build-classpathクラスパスファイルの作成に使用しています。レガシーデプロイメントをサポートするには、通常の依存関係JARのセットに加えて、構築しているアーティファクトを含めるためにこのファイルが必要です。

現在のクラスパスファイル:

必要なクラスパスファイル:

maven-antrun-pluginを使用してアーティファクトJARへのクラスパスを含むファイルを生成し、次にbuild-classpathのオプションを使用して依存関係JARを追加することを検討しています。しかし、これはエレガントではないようです。もっと良い方法はありますか?

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

java - weblogic-maven-plugin 2.9.1

weblogi-maven-plugin を使用して jwsc タスクを実行しようとすると、エラーが発生します

プロジェクト AccountInqWeb で目標 org.codehaus.mojo:weblogic-maven-plugin:2.9.1:jwsc (デフォルト) を実行できませんでした: 目標 org.codehaus.mojo:weblogic-maven-plugin:2.9.1:jwsc のデフォルトの実行に失敗しました: org.codehaus.mojo:weblogic-maven-plugin:2.9.1:jwsc: weblogic/diagnostics/debug/DebugLogger の実行中に必要なクラスが見つかりませんでした


レルム = プラグイン>org.codehaus.mojo:weblogic-maven-plugin:2.9.1 戦略 = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy urls[0] = ファイル:/C:/Users/darshanp/.m2/リポジトリ/org/codehaus/mojo/weblogic-maven-plugin/2.9.1/weblogic-maven-plugin-2.9.1.jar urls[1] = ファイル:/C:/Users/darshanp/.m2/repository/org /codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.jar URL[2] = ファイル:/C:/Users/darshanp/.m2/repository/ant/ant/1.6.5/ ant-1.6.5.jar urls[3] = file:/C:/Users/darshanp/.m2/repository/weblogic/weblogic/10.3/weblogic-10.3.jar urls[4] = file:/C:/Users /darshanp/.m2/repository/weblogic/webservices/10.3/webservices-10.3.jar 外部インポートの数: 1 インポート: Entry[レルムからのインポート ClassRealm[maven.api, 親: null]]

-------------------------------------------------- ---: weblogic.diagnostics.debug.DebugLogger -> [ヘルプ 1]

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

android - Android 開発のための Maven 統合

Maven for android をどのように使用できますか?

エラー解決策をプログラミングするために、AndroidでLintツールを使用しています。

Maven はこのツールと同じですか、それとも Android よりも多くの機能を提供しますか?

JavaプログラミングでMavenツールを使用して、事前定義されたテストケースを使用した統合テストユニットテストなどのさまざまな種類のテストを行っているためです。

Maven が Android でも同じように動作する場合は、既存のプロジェクトに実装するのを手伝ってください。AndroidにMavenを統合するには、どのような基本的な手順を実行する必要がありますか?

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

java - Maven Ant タスク - 依存関係

Ant ビルド ファイルをユーザー Maven 依存関係に設定しようとしていますが、「タスクまたはタイプ urn:maven-artifact-ant:localRepository を作成できませんでした」というエラーが表示されます。

これが私のビルドxmlファイルです

ここに私のpom.xmlがあります

0 投票する
2 に答える
1965 参照

maven - ant が maven-ant-tasks,artifact:mvn ダウンロード依存関係 jar を非常にゆっくりと使用する理由

写真を参照してください。「brandstore-repository.jar」という名前の jar があります。

私のlocalRepositoryでは、それを削除します。

そして、artifact:mvn はそれをプライベート サーバー (10.8.12.100) にダウンロードします。

cmdを使用するときは、「mvn install」コマンドを使用して、非常に高速にダウンロードします!

しかし、私はant building.xmlで「artifact:mvn」を使用していますが、比較的遅いと感じ、ダウンロードごとに約10秒以上待つ必要があります!!

ここに画像の説明を入力

「${user.home}/.m2」の私のsetting.xmlはとても簡単です

私のcmdコマンドラインでは、代わりに「mvn clean install」を使用します

とても早い

なるほど、artifact:dependencies のみを使用し、依存関係の jar をダウンロードすることもできます。

結果: