問題タブ [maven-3]
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.
ant - シーケンシャル ant-contrib を使用した Maven antrun が実行に失敗する
サブフォルダー内のファイルを拡張子に分解する特別なルーチンがあり、これがコピーされ、単一の拡張子ファイルに jar されます。この特別なアプローチでは、 を使用したかったのmaven-antrun-plugin
ですが、dirset を介した順次反復と jar パッケージには、ライブラリ ant-contrib が必要です。
今後のプラグイン構成はエラーで失敗します。何を誤って構成しましたか? ありがとうございました。
プラグイン構成
エラー
maven-2 - マルチモジュール Maven プロジェクトでの変更のピックアップ
モジュール B がモジュール A に依存するマルチモジュール Maven プロジェクトがあります。モジュール B を再構築するたびにモジュール A を再構築するにはどうすればよいですか? 現在、モジュール B で何かを行う前に、モジュール A を手動でインストールする必要があり、それは本当に面倒です。
PS私は他の誰かが同様の未回答の質問をしたのを見ます: Maven:インストールする必要なく、マルチモジュールMavenプロジェクトでjetty:runを使用する方法
pom.xml - maven jar を使用した maven pom.xml の解析
私はmaven pom.xmlを解析しようとしています。ある程度成功しました。しかし、私の問題は、デフォルト値を取得できないことです。デフォルト値を手動で挿入する必要があります。たとえば、バージョン番号が pom.xml で指定されていない場合、親バージョンが使用されることは明らかです。ビルド ディレクトリが指定されていない場合は、それがターゲットになります。
これらのものを自動的に設定するには、どのクラスを使用すればよいかを知る必要があります。それとは別に、依存関係グラフを作成したいと思います。解析に使用しているコードは
ありがとう。
java - Maven 3:Java 6でJDBC-3ドライバーを構築することは可能ですか?
JDBC-3に準拠する必要がある単純なJDBCドライバーを作成しています(Java 5および6で使用できるようにするため)。私のビルド環境はJava6で、Maven 3を使用しています。Java5がインストールされているので、Java5にアクセスできますrt.jar
。
javac
Java5に対してJava6でJavaコードをコンパイルするための保存方法はありますrt.jar
か?
はい、ここでハックを探しています。
java - Maven プロジェクトの Netbeans の「デフォルト設定」
プラットフォーム固有であるため、デフォルト以外の構成を必要とする Netbeans の下に Maven プロジェクトがあります。ユーザーが構成を選択しない場合、どのプラットフォーム用にビルドするかを知る方法がありません。Linux ボックスで Windows バイナリをビルドすることがあるため、プロファイル アクティベーターを使用できません。
ビルドが使用されている場合、説明的なエラーメッセージでビルドを無効にする<default config>
か失敗させる方法はありますか、または誰かがビルドするときに<default config>
実際に config をビルドする必要があることを Netbeans に伝える方法はありwindows-x86
ますか?
eclipse - Eclipse論理ディレクトリのグループ化
Eclipse IDEを使用して、いくつかの関連プロジェクトを含む「マスター」フォルダーを作成する方法はありますか?
これが必要な理由は、MavenWebアプリがいくつかあるためです。Mavenでは、すべての依存プロジェクトをビルドする「マスター」プロジェクトを持つのが慣例です。Eclipseでこれらのプロジェクトを論理的にグループ化する機能がない場合、私のプロジェクト構造は次のようになります。
そしてもちろん、これらはアルファベット順にソートされ、さらに悪化します。各プロジェクトを保存できるフォルダがいくつかあります。
これは可能ですか?
apache - Maven 3 を使用した DayTrader の構築
最新の Maven ビルドを使用して Apache Geronimo DayTrader アプリケーションをビルドしようとした人はいますか? ここの指示に従おうとすると:
https://cwiki.apache.org/GMOxDOC22/daytrader-a-more-complex-application.html
多数のビルド エラーが発生します。
彼らが持っているように、私は指示に正確に従っています。何か不足していますか?
maven-2 - Maven プラグイン - mvn release:prepare
こんにちは、新しく作成されたプラグイン (mpc) を介して pom (scm 領域) の一部をチェックしています...しかし、mvn リリース中にそれに直面しました: 作成されたプラグイン (mpc) を使用する別のモジュールの準備次のメッセージ:
出力「作業コピーではありません」...svn info出力をチェックしているためです...問題は、mvnリリース中にこの状態を認識できますか? たとえば、現在のプロジェクトの属性を確認したり、属性を確認したりしますか? 言い換えれば、現在 release:prepare サイクルが実行されていることを maven プラグイン (mpc) 内で知っているということですか?
maven-2 - Mavenによってビルドされたjar内のpom.xmlを制御する方法は?
Mavenがjarを作成すると、pom.xmlがMETA-INF///pom.xmlに配置されます。これは、アーティファクトの元のpomです。変数は展開または継承されず、継承された依存関係はリストされません。これにより、本番jarの情報がビルド環境に依存するようになります。
jar内のpomはどのように構成できますか?最良の方法は、maven-jar-pluginの構成です。
maven - オーバーレイの処理後に .jar ファイルから .jsp を削除する方法
views
1 つの .jsp ファイル \Calendar.jsp を含むという名前の Maven モジュールがあります。core
モジュールに依存する、という名前の別のmavenモジュールがありviews
ます。モジュールのパッケージ タイプviews
は jar ですが、モジュールのパッケージ タイプcore
は war です。
.jsp ファイルを WEB-INF\views フォルダー (の)overlay
にコピーするように構成しました。views.jar
core.war
overlay
構成は正常に機能し、.jspファイルを WEB-INF\views フォルダー (の) にコピーします。views.jar
core.war
しかし問題は、これらの .jsp ファイルが .jsp ファイルから削除されないことですviews.jar
。そのため、core.war
.jsp ファイルが重複してしまいます (1 つのコピーは WEB-INF/views フォルダーにあり、もう 1 つのコピーは にありますviews.jar
)。その結果、サイズcore.war
が大幅に増加します。(含まれている .jsp ファイルはviews.jar
、webapp の実行中に使用されないため、冗長です。)
問題は次のとおりです。- コピー+ 貼り付け操作の代わりにカットoverlay
+ 貼り付け操作を行うように構成する方法。を使用してこれを行うことができない場合、他の (Maven フレンドリーな) 解決策はありますか?overlay