問題タブ [maven-2]

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

java - maven2 でプラグインの依存関係を追跡するにはどうすればよいですか?

特定の jar ファイルのストーンエイジ バージョンを含む邪悪なプラグインを見つけようとしています。それ、どうやったら出来るの ?

0 投票する
8 に答える
16055 参照

maven-2 - Antからの依存関係を管理するためのMavenまたはIvy?

antからプロジェクトの依存関係を管理するための最良の方法について考えていました。Maven AntタスクとIvyの長所と短所は何ですか?

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

java - jsf を使用してデータベースに接続する

JSF を使用して接続 Bean でデータベース (MYSQL) に接続し、その内容を取得するにはどうすればよいですか。また、web.xml ファイルの設定方法を教えてください。

0 投票する
9 に答える
34828 参照

java - Axis2 クライアントの最小クラスパスは?

Maven2 を使用して Axis2 クライアント (リモート Web サービスにアクセスするだけで、実装していません!) を構築したいのですが、プロジェクトに 21 MB の JAR を追加したくありません。ADB で WSDL を変換した場合、コードをコンパイルするには pom.xml に何を入力する必要がありますか?

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

maven-2 - Netbeans組み込みMavenを使用してMavenリポジトリにモジュールをインストールするにはどうすればよいですか?

NetBeans用のMavenプラグインがあり、ローカルリポジトリが正常にセットアップされています。次に、サードパーティのライブラリ(具体的にはOracle JDBCドライバー)をリポジトリに追加する必要があります。サードパーティのモジュールをインストールする方法の説明でビルドが失敗しますが、NetBeansMavenプラグインでそのコマンドを実行できるようには見えません。これは可能ですか、それともMavenの外部バージョンを入手する必要がありますか?

0 投票する
6 に答える
18378 参照

maven-2 - Maven pom ファイルをどのように編集しますか?

私は最近 Maven の調査を開始しましたが、すべての pom ファイルのすべての xml 構成に少し圧倒されているように感じます。私が使用できる良いツールはありますか?

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

maven-2 - Maven2 ライフサイクルのヘルプ

Ant を使用してカスタム Maven2 プラグインを作成しました。カスタム Ant プラグインが正常に完了した直後に、別の Maven プラグイン、特に Cargo Maven2 プラグインを呼び出したいと思います。ただし、Cargo プラグインを別の目標またはフェーズに接続したくありません。バッチ スクリプトを記述せずに連続して実行する方法はありますか? Custom Ant プラグインを Cargo プラグインに呼び出す方法はありますか?

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

java - 依存 jar をインストーラー jar に挿入する

インストーラー サブプロジェクトを含むマルチモジュール Maven プロジェクトがあります。インストーラーは、実行可能な JAR として配布されます。DB をセットアップし、WAR ファイルをアプリ サーバーに抽出します。Maven を使用して、この jar を次のように組み立てたいと思います。

/META-INF/MANIFEST.MF
/com/example/installer/Installer.class
/com/example/installer/...
/server.war

マニフェストには、インストーラー クラスを指すメインクラス エントリがあります。この方法で jar を作成するにはどうすればよいでしょうか?

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

maven-2 - WSDL2Code (Maven) が破損したクラス (パッケージ) を自動生成する

現在、IBM WebService フレームワークを Axis2 に置き換える作業を行っています。WSDL ファイルからコードを生成するときは、Maven プラグイン WSDL2Code を使用します。ただし、作成されたコードは常に間違っています。むしろ、パッケージ名は常に間違っているため、呼び出されたすべてのメソッドが呼び出されなくなります (さらに多くのエラーが発生し、Eclipse では最大 10.000 以上のエラーが発生します)。

実際に何が起こっているかの例を次に示します (これは、私がアドバイスを得るために特別に作成した例にすぎません)。

理論的には、これにより、ディレクトリ testdirectory/test/testpackage に「test.testpackage」というパッケージ名のコードが生成されるはずです。ただし、代わりに、ディレクトリ testdirectory.src.test.testpackage に Src.test.testpackage というパッケージを作成します。パッケージ名とディレクトリの両方に常に「src」が追加されます。パッケージ名を src.test.testpackage に変更すると、src.src.test.testpackage というパッケージが生成されます。

もちろん、これは大きな問題につながります。なぜなら、生成されたすべてのファイルに次のエラーがあるからです。

私はここで完全に途方に暮れています。どこにでも「src」を追加する必要がある理由がまったく見つかりません。自動生成された build.xml ファイルに sourcedirectory = x/src (または同様のもの) という値が含まれていることに気付きましたが、この値に影響を与えるためにできることは何もありません (値を変更してからファイルを保存しようとしても違いはありません) 、明らかに、次回Mavenを実行したときに再び生成されるためです)。

ああ、私は通常、コマンド「mvn clean install」とバージョン 1.4.1 の WSDL2Code を使用するので、古い wsdl2code:wsdl2code バグの 1 つではありません。

ここで実際に何が間違っているのか誰かが知っているなら、私はそれを大いに感謝します.

前もって感謝します。

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

maven-2 - 継続的インテグレーションの状況でMavenを使用して、バージョン管理されたアーティファクトをリポジトリにインストールするにはどうすればよいですか?

現在、メインのビルドプロセスをantからmavenに変換しています。継続的インテグレーションサーバー(CI)にはTeamCityを使用しています。

CIサーバーを使用して、1.0.0.build#のように、バージョンにビルド番号が含まれている(毎晩の)ビルドを開始します。これらのビルドは、他のプロジェクトで使用するためにローカルのMavenリポジトリにインストールされます。したがって、CIサーバーがバージョンを管理し、Mavenがプロジェクトをビルドし、Mavenリポジトリがビルドを他のプロジェクトからアクセスできるようにします。

次のコマンドを使用して、CIサーバーからビルドを開始するつもりでした。

プロジェクトのpomには偽のバージョン番号があり、次のように-Dフラグがそれをオーバーライドします。

この方法の問題は、mavenインストールプラグインがコマンドラインで渡されたバージョンではなく、pomファイル内のバージョンのみを使用することです。これは、このMavenの問題に記載されています。

したがって、この問題は2006年8月以降に存在し、修正されていないため、これは「MavenWay」ではないと思います。だから私の質問は、継続的インテグレーションの状況でMavenを使用して、バージョン管理されたアーティファクトをリポジトリにインストールするにはどうすればよいですか?