問題タブ [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.
java - Maven を使用して SWT アプリケーションを構築する方法
私はswtを学ぼうとしています.すべてのビルドにmavenを使用し、IDEにはEclipseを使用しています. maven リポジトリから swt jar を取得すると、次のようになります。
mavenを使用してswtアプリをビルドして実行することに成功した人はいますか?
編集:少し調査したところ、問題が見つかりました。下の私の投稿を見てください
java - Maven2 POMクラスパスコンテナ用のEclipse(WSAD / RAD)プラグインを知っている人はいますか
Maven2POMの依存関係に基づいてEclipseクラスパスを維持する単純な単一目的のプラグインを見つけようとしています。
私はm2eclipseとq4eについて知っています。残念ながら、私は現在RAD(Rational Application Developer-IBMの商用バージョンのEclipse)を使用しており、m2eclipseと完全には互換性がなく、Maven 2.0.7を使用しているため、q4eを使用できません。 2.1。
私はほぼ自分のコンテナプラグインを作成するところまで来ています(おそらくいくつかのm2eclipseソースに基づいています:-))が、推移的および親の依存関係を解決することには多くの混乱があるので、誰かがすでにそれを行っていることを願っています...
maven-2 - Maven でインストールされたパッケージ
プロジェクトの依存関係として指定せずに、derbytools などの特定のパッケージを Maven でインストールするにはどうすればよいですか?
maven-2 - Maven、Hudson、および動的 Clearcase ビュー
これは、Apache Maven と IBM Rational ClearCase がうまく統合されているかどうかを尋ねる質問から始まりました。私が発見したことを書き留めるべきだと思った-さまざまな編集が必要になるだろうが、最終的には私が望むすべてを追加するつもりだ.
環境
ClearCase - ClearCase のバージョン 7.0.1.2。
Maven - Maven Web サイトからのすべて。
Hudson - Hudson の Web サイトから直接ダウンロードしたバージョン 1.307
質問
- Maven は VOB から実行されますか?
Maven2 のすべてのバージョンを VOB 'スタック' にインストールしました。つまり、バージョン 2.0 を追加してラベルを付け、ラベルをロックしてから、2.0.1 を一番上に追加しました。
無関係なファイルが存在しないようにするために、clearfsimport で -rnname フラグを使用しました。
このように、ラベルを使用して構成仕様でアクセスしたい Maven のバージョンを指定するだけで済みますが、maven 実行可能ファイルのパスは/maven/bin/mvn のままにします。
すべてのバージョンがインストールされると、Dynamic View を介してそこから Maven を問題なく実行できました。リポジトリは通常どおり、Nexus の内部インストールからユーザーのホーム ディレクトリにダウンロードされます。これにより、チェックインとチェックアウトに関する問題が解決されます。
ツールをソース管理に保持する利点は、会社全体の設定 (内部リポジトリを指すなど) を設定できることです。その後、任意のプラットフォームで VOB から Maven の単一インスタンスを実行できます。これにより、最初に設定した設定が保持されます。
Maven プロジェクトでは、src ディレクトリと pom.xml のみをソース管理に保持しました。他のすべては後で自動生成できるからです。
- Hudson は ClearCase で動作しますか?
Hudson を ClearCase Dynamic Views で実行するようにセットアップするのに問題はありませんでした。Hudson の作業ディレクトリからビューのルート (この場合は /view/xxx) へのシンボリック リンクを作成するだけで済みました。ClearCase プラグインはct lshistoryを正常に実行して、開発者がマージする統合ブランチに変更があったかどうかを確認しました。
ジョブの初期環境 (config.xml と動的ビューのシンボリック リンクのみ) をセットアップする小さなスクリプトを作成して、ジョブに正しいビューがリストされ、初期設定が正しくなるようにしました。その後のユーザーによる拡張は、デフォルトのテンプレートを自分で設定するのではなく、デフォルトのテンプレートに変更するものでした。
Hudson の全体的な設定では、$CLEARCASE_VIEW 環境変数を使用して、Maven 実行可能ファイルへのパスを設定しました。このように、Maven のバージョンは、Hudson 内で選択したバージョンではなく、構成仕様で設定されたバージョンに依存していました。
これにより、私 (管理者) とユーザーの両方の余分な管理を省くことができます。
- どの内部リポジトリ マネージャーを使用しましたか?
Sonatype Nexus を内部レポジトリ マネージャーとして設定しました。主な理由は、Sonatype のブログで、Hudson が Nexus との統合を強化する予定であることを読んだためです。また、セットアップして試してみたところ、リポジトリマネージャー内のグループをより柔軟に調整できるため、大規模な商用環境により適していると思いました。これは、多数のプロジェクトに役立ちます。
maven-2 - TFS (または MS ランド) の Maven に相当するツールはどれですか?
私の会社は、svn (およびオープン ソース製品) から TFS (および MS 製品) に移行しています。過去にビルド済みのコンポーネントをリリース可能なパッケージにパッケージ化するために maven を使用しました。TFSまたはMS-Landにこれを行うためのmavenと同じくらい強力なツールはありますか?
msbuild を見てきましたが、Maven よりも堅牢性が少し劣るようです。
java - メイヴンの印象は?
私が管理している Java オープン ソース プロジェクトに Maven を使用することを検討しています。
ただし、これまで Maven が常に最高の評判を得ていたわけではありません。現時点で、Maven についてどのような印象をお持ちですか?
java - 最高のMavenEclipseプラグインはどれですか?
Mavenで利用可能なEclipseプラグインは2つあります。
- Eclipse IAM(旧名はQ4E)
- m2eclipse
m2eclipseは最も古いようですが、より堅牢です。2つの間に重要な違いはありますか?
今日から始まるプロジェクトにはどれを選ぶべきですか、そしてその理由は何ですか?
更新: m2eclipseはeclipse.orgに移動し、Indigoリリーストレイン(Eclipse 3.7)に含まれる予定です。Eclipseでm2eを参照してください:これはあなたにとってどのような意味がありますか?そしてm2eclipseはeclipse.orgに移動しています!。したがって、受け入れられた答えはさらに正確です。
java - Mavenがプラグインを見つけられないのはなぜですか?
コマンドを入力すると:
ドキュメントは、プロジェクトの依存関係のリストを取得することを提案しています。代わりに、私はこれを取得します:
私を希望に満ちた素朴な人と呼んでください、しかし私はmavenが持っていなかったプラグインをダウンロードすることを望んでいました。誰かがこのエラーの原因を知っていますか?Mavenがインストールしたプラグインに関する情報をどこに保存し、それらがmavenリポジトリのどこに保存されているかを知っている人はいますか?
eclipse - Maven 管理の依存関係のために Eclipse に添付されたソース jar ファイルを取得する
Maven (および Maven Eclipse Integration) を使用して、Eclipse で Java プロジェクトの依存関係を管理しています。Maven リポジトリーからの JAR ファイルの自動ダウンロード機能により、時間を大幅に節約できます。残念ながら、API ドキュメントとソース コードは含まれていません。
ソースと javadoc の添付ファイルも自動的に取得して Eclipse に適切に登録するように Maven を設定するにはどうすればよいですか?
java - Maven2 の隠れた機能は何ですか?
Maven2 の隠れた機能は何ですか?