問題タブ [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.
svn - Maven を使用して Subversion からプロジェクトをエクスポートする方法は?
Maven には、ソース管理システムとやり取りできるmaven-scm-pluginというプラグインがあります。ドキュメントによると、次のようなプロジェクトをエクスポートできるはずです。
ただし、maven 2.0.9 でこのコマンドを実行すると、maven から次のエラーが発生しました。
そのため、プラグインのベータ 3 バージョンには「エクスポート」の目標がないようですが、1.1 で追加されました。Maven リポジトリ (.m2\repository\org\apache\maven\plugins\maven-scm-plugin) に両方のバージョンがありますが、maven は古いベータ版を使用することを主張し、それが見つからない場合はエラーになります。 「輸出」が目的。maven に scm プラグインの 1.1 バージョンを使用させるにはどうすればよいですか? mvn scm:export コマンドは独立して使用されるため、構成する POM ファイルはありません。ありがとう!
maven-2 - ビルドタスクを親 POM に移動する方法
ejb プロジェクトの POM があります。その中で、検証フェーズ中に websphere ejb スタブを構築するための maven-antrun-plugin 実行ステップを追加しました。これは機能しますが、非常に冗長です。他の多くの ejb プロジェクトに同様の手順を追加する必要があるため、共通セクションをすべての ejb の親 POM に移動したいと考えています。
私の最初の試みは、ビルドタグ全体を親POMに移動することでしたが、子POMだけでなく親POMに対して検証ステップが実行されたため、親のインストール/デプロイ中に失敗しました。
2 回目の試行では、フェーズに ejb:verify を指定しました。これは、親 POM がデプロイ可能であるという点で部分的に成功しました。ただし、検証ステップは子 POM に対して実行されませんでした。
ejb のフェーズ、ejb:ejb の指定、およびプラグイン定義での true の指定など、他のいくつかのバリエーションを試しました。
これを行う正しい方法は何ですか?
maven-2 - Mavenを使用したドキュメントの作成
私はMavenを再訪している最中です。Mavenが1.xから2.xに再設計していた時期であったため、これを最後に確認したとき、私たちのチームは悪い経験をしました。そのため、必要な依存関係の多くが新しいリポジトリに移動されていませんでした。 。しかし、今は再考する時間があります。
ドキュメントの作成にMavenとLaTeXまたはDocBookのいずれかを使用することに興味があり、共有する経験、プロジェクト/モジュール構造、使用する優れたプラグインなどを誰かが持っているかどうか疑問に思いました...
どうもありがとう :-)
編集:
明確にするために、私は技術的な記事/本を書くことを探していました、そして私の望ましいアーティファクトはおそらくPDFでしょう。
java - Mavenは複数のsrcディレクトリでコンパイルします
単一のMavenプロジェクトで複数のJavaソースディレクトリをコンパイルする方法はありますか?
open-source - クレジットの表示方法
私たちの (商用) アプリケーションで使用しているすべてのオープン ソース ライブラリに感謝したいと思います。AboutダイアログにHTMLページを表示することを考えました。私たちのビルド プロセスは ant を使用し、サード パーティのライブラリは svn でコミットされています。
HTML ページを生成する最良の方法は何だと思いますか?
- HTML ページをハードコーディングしますか?
- 依存関係管理を apache-ivy に切り替え、いくつかの Ant タスクを記述して HTML を生成します
- maven-ant-tasks を使用し、Ant タスクを記述して HTML を生成します。
- Maven のみを使用して、依存関係と HTML を一度処理し、それらをダウンロードしてコミットします。残りは変更されていないantスクリプトによって行われます
- maven2 に切り替えます (やあ、ボス、Maven に切り替えたいです。1 か月後には、ビルドが再び機能する可能性があります...)
- ...
about-dialog にはどの要素を表示する必要がありますか?
- ライブラリ名
- バージョン
- ライセンス
- 著者
- ホームページ
- ソース アーカイブへのリンクで行われた変更
- ...
ベストプラクティスのアドバイスはありますか? いくつかの良い例 (依存関係を示す素敵な about ダイアログを持つアプリケーション)?
java - Maven の依存関係 jar ファイルのリスト
Maven 2 を使用して、jar の依存関係を単なるファイル名として一覧表示する方法はありますか?
jar ファイルを一覧表示できますが、ローカル リポジトリ内の場所へのフル パスが含まれます。私が必要とするのは、基本的にファイル名 (またはコピー依存関係の目標がコピーしたファイル名) のリストだけです。
したがって、必要なリストは次のようになります
理想的にはMavenプロパティとしてですが、build-classpathが生成できるようなファイルで十分だと思います。
私が達成しようとしているのはBundle-ClassPath
、それ以外の場合は手動で管理されている OSGi バンドルの MANIFEST.MF ファイルに a を書き込むことです。(質問に答えるために、このビットを理解する必要はありません。)
明確にするために:問題は、マニフェストヘッダーをjarファイルのMANIFEST.MFファイルに書き込む方法に関するものではありません(簡単にグーグルブルです)。書きたいデータ、つまり上記のリストを取得する方法について質問しています。
java - すべての依存関係をアンパックせずに Maven でコンソール アプリケーションをアセンブルするにはどうすればよいですか?
Maven プロジェクトに次のディレクトリ レイアウトがあるとします。
解凍すると次のようなものが生成されるzipファイルを作成したいと思います。
ここで、「run.xx」は実行可能なシェル スクリプトで、メイン アプリケーションを呼び出し、すべての依存関係を classpath に配置します。
これは、maven-assembly-plugin などの「公式」Maven プラグインの一部で可能ですか?
java - Eclipse 3 で Maven 2 の「target/」フォルダを非表示にする方法はありますか?
私はEclipse 3.3.2でmaven 2.0.9を使用しています。
私は、新しいビルドを 1 日 1 回、mvn clean install
. 次に、Eclipse プロジェクトを更新すると、Maven のターゲットディレクトリのファイルによって「汚染」されます。
検索を実行したり、「リソースを開く」などでリソースを取得したりするときに、これは非常に面倒です。
Eclipse がこのフォルダーを参照しないようにする方法はありますか?
maven-2 - Maven を Weblogic 10.3 のビルド ツールとして使用する
Mavenをビルド ツールとして使用するように Weblogic Server 10.3 (およびポータルなど) をセットアップしようとしています。これを行う方法について、適切なチュートリアルまたはドキュメントを見つけようとしています。9.0 などの古いバージョンのチュートリアルはいくつかありますが、バージョン 10 の情報はほとんどありません。
Maven を使用して weblogic の ear ファイルを作成する方法を探しています。人々は実際にこれを行っていますか?Maven を使用する価値はありますか?
Hudsonのような継続的統合ツールとの統合を容易にするために、maven を使用したいと思います。
編集: Maven ファイルを直接エクスポートする方法があるようですhttp://edocs.bea.com/wlw/docs102/guide/ideuserguide/build/conMavenScript.html。しかし、これらのファイルは ant の単純なラッパーです。
java - Eclipse 3.4 の Maven インストール ディレクトリはどこにありますか
http://m2eclipse.codehaus.org/から m2eclipse プラグインをインストールしました。これをスタンドアロンのビルド ツールとして使用したいのですが、インストール ディレクトリが見つかりません。誰でもこれで私を助けることができますか?