問題タブ [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.
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)。
どこが間違っていたのか、誰かアドバイスをいただけますか?
前もって感謝します!
java - Maven Ant タスクが pom を zip として開こうとして失敗する
プラグイン バージョン 2.1.3 で Maven Ant タスクを実行しようとしていますが、何らかの理由で次のエラーが発生します。
xml ファイルを zip ファイルとして読み取ろうとするのはなぜですか? また、これを回避するにはどうすればよいですか? ファイル自体は完全に問題なく、読み取り可能です。
build.xml ファイルのその部分:
>
エラーは、行の終了記号、srcdir
つまりタグ全体を対象としています。
java - antでMavenバージョンのラベルを削除します
私のAntビルドでは、maven-ant-tasksを使用してプロジェクトの依存関係をプルしています。ビルドは比較的複雑で、さまざまな場所でさまざまなアーティファクトを移動/操作します。私の生活を楽にするために、antスクリプト内の依存関係からMavenバージョンラベルを削除したいと思います。maven-antのドキュメントには、依存関係タスクのversionsIdプロパティを使用してこれを実行できると記載されていますが、antでそれを行う方法がわかりません。
私のビルドの関連部分は
この呼び出しの後、dep.versions変数は、すべてのバージョンラベルのセミコロンで区切られたリストを保持します。ただし、ラベルをきれいに削除する方法がわかりません。
ありがとう
eclipse - maven 3を使用して最終ビルドzipアーカイブからディレクトリを削除する方法
ビルドの準備ができたら、さまざまなプラットフォームのすべてのビルド アーカイブに p2 フォルダーがあります。私が理解しているように、ビルド段階でアーカイブから p2 ディレクトリを除外することは不可能です。そのため、アーカイブ製品の実行を使用する代わりに、自分でアーカイブをパックしてみます。問題は、他のプラットフォームまたはアーキテクチャのアーカイブを作成したい場合、pom を変更する必要があることです。今、私は次のビルドスキーマを持っています:
問題は、すべての zip ファイルから p2 フォルダーを削除する方法です。
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
maven - Mavenで、作成しているアーティファクトを含むクラスパスファイルを生成するにはどうすればよいですか?
maven-dependency-plugin:build-classpath
クラスパスファイルの作成に使用しています。レガシーデプロイメントをサポートするには、通常の依存関係JARのセットに加えて、構築しているアーティファクトを含めるためにこのファイルが必要です。
現在のクラスパスファイル:
必要なクラスパスファイル:
maven-antrun-pluginを使用してアーティファクトJARへのクラスパスを含むファイルを生成し、次にbuild-classpathのオプションを使用して依存関係JARを追加することを検討しています。しかし、これはエレガントではないようです。もっと良い方法はありますか?
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]
android - Android 開発のための Maven 統合
Maven for android をどのように使用できますか?
エラー解決策をプログラミングするために、AndroidでLintツールを使用しています。
Maven はこのツールと同じですか、それとも Android よりも多くの機能を提供しますか?
JavaプログラミングでMavenツールを使用して、事前定義されたテストケースを使用した統合テストユニットテストなどのさまざまな種類のテストを行っているためです。
Maven が Android でも同じように動作する場合は、既存のプロジェクトに実装するのを手伝ってください。AndroidにMavenを統合するには、どのような基本的な手順を実行する必要がありますか?
java - Maven Ant タスク - 依存関係
Ant ビルド ファイルをユーザー Maven 依存関係に設定しようとしていますが、「タスクまたはタイプ urn:maven-artifact-ant:localRepository を作成できませんでした」というエラーが表示されます。
これが私のビルドxmlファイルです
ここに私のpom.xmlがあります
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 をダウンロードすることもできます。
結果: