問題タブ [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.
eclipse - svn tortoise を使用してコードがチェックアウトされたときに、Eclipse 内からリポジトリ情報を表示する
私は svn tortoise を使用してリポジトリから maven プロジェクトをチェックアウトしています。次に eclispe を開き、m2eclipse プラグインを使用して maven プロジェクトをインポートします。Maven プロジェクトは問題なく作成され、問題なくビルドできます。
問題は、Subversive を使用する Eclipse がファイル/リソースをソース管理にあるとマークしていないことです (関連するすべての .svn ディレクトリがあるように見えますが)。
使用してコードをチェックしようとすると、同じ動作が得られます->インポート-> SCMからMavenプロジェクトをチェックアウトします。つまり、プロジェクトは正常にインポートされますが、ファイルは Eclipse の svn リポジトリにリンクされていません。
カメのsvnチェックインプロセスがかなり面倒だと思うので、どのように進めるかについて何か提案はありますか?
maven-2 - Maven2でのスナップショットの使用に関する質問
社内のjarアーティファクトのPOMファイルを作成しています。アーティファクトは、私たちのチームが作成した他のいくつかの社内アーティファクトに依存しています。ターゲットの依存関係を宣言するとき、それらの依存関係を固定リリースバージョンに制限するか、SNAPSHOTバージョンのままにする必要があります。依存モジュールの他のSNAPSHOTバージョンが多すぎると、テストに不確実性が生じます。固定リリースバージョンに制限すると、依存モジュールのバグ修正を活用できません。そこの練習は何ですか?
次に、スナップショットバージョンの名前を1.0.0-SNAPSHOTまたは1.0-SNAPSHOTより大きくします。
tomcat - cargo-maven2-plugin から埋め込みモードで tomcat を起動する最も簡単な方法は何ですか?
cargo プラグインへの依存関係として tomcat:catalina:5.5.23 を定義しましたが、それでも次の例外が発生します。
おそらく java.security.AccessController.doPrivileged がアクセスを拒否しているために、RealmClassLoader がクラスを見つけられていないようです。
Maven内から埋め込みモードで実行するTomcatを持っている人はいますか?
maven-2 - FTP サーバーを Maven ホストとして使用する必要がありますか?
私たちが取り組んでいるフレームワークとその依存関係の Maven リポジトリをホストしたいと考えています。を使用してアーティファクトを FTP ホストに展開するだけmvn deploy
でよいですか、それとも、アーティファクトを展開する前に手動で展開および/またはセットアップする必要がありますか? MavenリポジトリをホストしたいサーバーへのFTPアクセスしかありません。
使用したいオンライン リポジトリは、自分でホストしていません。おっしゃる通り、私は FTP アクセスしか持っていないので、できればその FTP スペースを Maven リポジトリとして使用したいと考えています。上記のツールは、ホスト マシンを完全に制御できる場合、またはリポジトリが配置されるローカル ディレクトリを構成する必要があるため、少なくとも FTP アクセス以上の権限を持っている場合に機能するようです。これは可能ですか?
maven-2 - maven2 ビルドを高速化するにはどうすればよいですか?
リクエストをプロキシするためにローカルのアーティファクトを使用していますが、ビルドとテストのフェーズはまだ少し遅いです。遅いのは実際のコンパイルとテストではなく、maven2 フレームワークの「ウォームアップ」です。何か案は?
maven-2 - 使用するメイン/ベストの Maven リポジトリは何ですか?
オープン ソース Java パッケージの依存関係の大部分を含む、使用するメイン/最適な Maven リポジトリは何ですか。
また、これらはどのような順序で含める必要がありますか? それは問題ですか?
maven-2 - maven-ビルド番号-プラグイン
maven-buildnumber-plugin を使用して、JAR/WAR/EAR パッケージのバージョン番号を生成します。したがって、コンパイルを実行すると、たとえば ${project.version}-${buildNumber} が取得されます。これは、この値に設定されているためです。しかし、mvn deploy を使用する場合は ${project.version} だけがファイル名であり、pom.xml を XX ${buildNumber} に設定すると、ファイル名は file-XXX ${buildNumber} (<- buildNumber の内容ではなく、代わりに ${buildNumber as test})。私は何を間違っていますか?また、${project.version} ${buildNumber} でファイルをインストールしたいと考えています。
任意の助けのためのthx
マーカス
java - Maven 2 に最適なエンタープライズ リポジトリ ツールは?
SO に関するその他の質問と回答のいくつかは、Archiva、Artifactory、Nexus などのエンタープライズ リポジトリ ツールを使用する利点を称賛しています。それぞれの長所と短所は何ですか?それらの中からどのように選択しますか?
それが役立つ場合:
- Maven 1 と Maven 2 の両方を使用します (少なくともしばらくの間)
- 内部で生成されたアーティファクト、公開されているアーティファクト (ibiblio、codehaus など)、および独自のアーティファクト (サーブレット API などの Sun のライセンス付き JAR など) の両方を保存したいと考えています。
- Windows、Linux、またはその両方で動作するものを希望しています。
- Luntbuild を CI サーバーとして使用しています (ただし、いつか Hudson に移行する予定です)。
注意: この質問は、この質問またはこの質問の複製ではありません。
maven-2 - svn:externals なしで Maven モジュールを使用するには?
Maven モジュール (reactor ビルド) を使用する方法/理由を完全に理解したことがありません。
製品間、およびライブラリ間でも (依存関係として) 共有する数十のライブラリがあります。それらを Maven モジュールにすることに切り替える場合、SVN と作業コピーの両方でどのように設定しますか?
Maven モジュールは本当にサブフォルダーにする必要がありますか? それらはSVNレポのサブフォルダーでもある必要がありますか?
作業コピーにサブフォルダーが必要なだけだと仮定するとsvn:externals
、たとえば「util」ライブラリを同時に複数のプロジェクトのモジュールにすることができると思います。svn:externals
しかし、外部のコードを変更することを止めるものは何もないため 、使用について多くの悪いことを読みましたが、追跡されていません。
助言がありますか?モジュールのボートを見逃していますか?
java - 異なるビルド プロファイルの異なる依存関係
プロファイルごとに maven pom.xml ファイルに異なる依存関係のセットを含めることは可能ですか?
例えば
同じクラス名と同じインターフェースの異なる実装を持つ 1 つのプロファイルで、別の依存関係 jar ファイルを取得したいと考えています。