問題タブ [maven]
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.
maven - Maven pom.xmlから未使用の依存関係を削除する簡単な方法はありますか?
多くのモジュールと多くのpom.xml
ファイルを含む大規模なMavenプロジェクトがあります。プロジェクトが変更され、pomに不要な依存関係が含まれていると思われます。未使用の依存関係をpomから削除するコマンドはありますか?
java - Maven でアノテーション プロセッサ用に生成されたソース ディレクトリを設定する
アノテーション プロセッサを使用してソースを生成するビルドを Maven に移動しようとしています。次のようにmaven-compiler-pluginを構成しようとしました:
しかし、javacは失敗します
私が知る限り、ソースファイルの前に -s を javac に渡す必要がありますが、maven は後で渡します。
-s
フラグを適切に maven-compiler-pluginに渡すにはどうすればよいですか?
更新: maven-annotation-pluginが機能していないようです。
として構成されている場合
実行は失敗します
compiler-construction - javacコンパイラが小文字のクラスファイル名でjarファイルを作成するときの問題は何ですか?
コンパイラを実行するjavac
と、コードがコンパイルされてJARファイルが作成されますが、JAR内のクラスファイルの名前はすべて小文字です。ただし、ソースファイル内のクラスには小文字と大文字の両方の名前があります。この結果、このJARに依存する他のプロジェクトをコンパイルできなくなります。
maven - マルチモジュールpomから単一モジュールを構築する
できますか?
環境:マルチモジュールpomは、mm1、mm2、mm3の3つのモジュールで構成されています。モジュールmm2には依存関係としてmm1があります。エラーなしで親pomを構築することが可能です。
質問:mm1をローカルリポジトリにインストールせずに、単一のモジュールmm2をビルドする(つまり、mm2ベースディレクトリからmavenを実行する)ことは可能ですか?
ありがとう。
java - mvn dependency:tree の実行時に Maven が兄弟モジュールを認識しない
マルチモジュール Maven プロジェクトをセットアップしようとしていますが、モジュール間の依存関係が正しくセットアップされていないようです。
私は持っている:
親POM(パッケージタイプのpomを持つ)とサブディレクトリcommons/
でstorage/
、同じ名前のJAR pomを定義します。
ストレージは Commons に依存します。
メイン (マスター) ディレクトリで実行するmvn dependency:tree
と、次のように表示されます。
依存関係ツリーを正常に処理したため、reactor が明らかにそれを認識しているにもかかわらず、「コモンズ」への依存関係が失敗するのはなぜですか? すぐそこにあるので、それを見つけるために「ネット」に行くべきではありません...
保管用ポンポン:
ご提案ありがとうございます。
(編集)
明確にするために、ここで探しているのは次のとおりです。両方が同じ親POMから参照されるモジュールであることを考えると、Xに依存するモジュールYをビルドするためにモジュールXをインストールする必要はありません。これは、同じソース ツリーに 2 つのものがある場合、ビルドを続行するために中間製品をインストールする必要がないという直感的な意味を持ちます。うまくいけば、私の考えはここである程度理にかなっています...
java - JavaのSASS実装?
Java での SASS 実装を探しています (JSP/JSF で使用できます)。Python については CleverCSS を見つけましたが、Java については何もありません。CSS を生成するためのこの種のツールについて聞いたことがある人はいますか?
maven - Maven WAR 依存関係
私は受け入れテスト用のプロジェクトを作成していますが、さまざまな理由から、これは WAR としてパッケージ化された別のプロジェクトに依存しています。maven-dependency-plugin を使用して WAR をアンパックできましたが、プロジェクトにアンパックされたものを含めてクラスパスに含めることができないWEB-INF/lib/*.jar
ためWEB-INF/classes/*
、ビルドが失敗します。これらのファイルをクラスパスに含める方法はありますか、または WAR に依存するより良い方法はありますか?
どうもありがとう。
maven - Maven で sftp を使用してディレクトリをアップロードする
Maven で公開鍵認証を使用して sftp を使用してディレクトリ - Eclipse 更新サイト - をアップロードするにはどうすればよいですか?
背景情報: tycho を使用して Eclipse プラグインを作成しており、更新サイト ( <packaging>eclipse-update-site</packaging>
) をアップロードしたいと考えています。
java - Mavenで単一のテストメソッドを実行する
次を使用して、特定のクラスのすべてのテストを実行できることを知っています。
しかし、個々のメソッドを実行したいのですが、-Dtest=classname.methodnameが機能していないようです。