問題タブ [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.

0 投票する
2 に答える
1526 参照

maven-2 - サイトを含む単純なプロジェクトを生成する Maven アーキタイプ

と同じ足場を生成する Maven アーキタイプはありmaven-archetype-quickstartますが、さらに によって生成される基本的なプロジェクト サイト レイアウトを作成しmaven-archetype-siteますか? それとも、常に順番に実行する必要がありますか?

0 投票する
1 に答える
583 参照

java - ある Maven プロファイルと別の Maven プロファイルを切り替える方法は?

プロパティの存在によってアクティブ化された Maven プロファイルがある場合、他のプロファイルがアクティブ化されていない場合にのみアクティブ化される別のプロファイルを定義するにはどうすればよいですか?

例えば

0 投票する
1 に答える
12688 参照

java - Maven での Web プロジェクトの型にはまらないソース ディレクトリの処理

現在Eclipse内で構築されているWebプロジェクト(サーブレット)を継承しました。

その周りにmavenを追加したい。しかし、プロジェクトのソース ディレクトリは Maven 規則に従っていません。src/main/java 内ではなく、src/package/name/... です。

彼らはマイルストーンに向かって全速力で取り組んでいるので、今は何も変えたくありません。src/ を Java ソース ディレクトリとして受け入れるように Maven を設定できますか? ありがとう

0 投票する
4 に答える
37355 参照

java - Doxygen vs Javadoc

CACMの記事から、DoxygenはJava(および他のいくつかの言語)でも動作することがわかりました。しかし、JavaにはすでにJavadocツールがあります。誰かがどちらのアプローチの長所と短所を説明できますか?それらは相互に排他的ですか?Doxygen用のMavenプラグインはありますか?

0 投票する
5 に答える
1804 参照

java - 一般的な Java ライブラリの「ソースの添付」を簡単にできますか?

デバッガーが対応するソースのないクラスファイルにステップインすると、この障害に遭遇します。多くの場合、それを見つけるのは困難です。

  • それぞれのプロジェクトをホストしているサイトを検索し、その「ソースのダウンロード」ページを見つける必要があります (たとえば、前回 JPA API を検索したとき、ソースを入手するのに何時間もかかりました)。または、リビジョン管理からチェックアウトする必要がある場合もあります。

  • 使用している正確なバージョンを知る必要があります。そうしないと、デバッガーがコメントや空の行にステップインする可能性があります:)

  • ソース コードをパッケージ化するための規則はありません。一部のプロジェクトでは、ソース コードを jar 自体に含めています。別の zip ファイルを提供するものもあります。src/他の人はそれをzip内のサブフォルダーに入れます。

Maven には、リポジトリからソースをダウンロードし、IDE 構成ファイルの生成時にソースを src パスに含める機能があることを知っています。しかし、Maven のレポは内容が貧弱で、実際にソースがアップロードされているライブラリはほとんどありません。

簡単にできるのに、なぜそんなに複雑なのですか?クラスファイル(またはそのハッシュ)をコンパイル元のソースファイル(またはそれへのリンク)に関連付ける中央リポジトリを作成できます。かなり巨大なレポかもしれませんが、かなり単純な構造になっています。IDE プラグインはそれを照会して、必要なものを自動的に取得できます。

皆さん、同じ経験はありませんか?

添付するソースをどのように入手しますか?

0 投票する
5 に答える
28275 参照

maven-2 - MavenでサードパーティのSNAPSHOTプロジェクトに依存するプロジェクトをリリースする方法

Maven リリース プラグインを使用して、スナップショット プロジェクト 'foo-1.0-SNAPSHOT' をリリースしたいと考えています。このプロジェクトは、まだリリースされていないサードパーティ モジュール「bar-1.0-SNAPSHOT」に依存しています。プロジェクトの pom.xml でオプション 'allowTimestampedSnapshots' を使用して、タイムスタンプ付きのスナップショットを許可していますが、maven が未解決の SNAPSHOT 依存関係について文句を言うので、自分でビルドしない限り、サードパーティ モジュール (バー) にはタイムスタンプが付けられないと想定しています。

依存する SNAPSHOT プロジェクトに関係なく、プロジェクト foo をリリースする方法はありますか?

0 投票する
1 に答える
751 参照

maven-2 - Maven または ANT ビルドの一部として DTD をスキーマに変換するにはどうすればよいですか?

Maven ビルドの一部として DTD をスキーマに変換するにはどうすればよいですか?

具体的には、URL を DTD に渡すことができ、XML スキーマ定義ファイルを生成する Maven プラグインを探しています。

適切な Maven プラグインに失敗した場合、おそらく ANT タスクを Maven ビルドに埋め込むことができます

0 投票する
1 に答える
10848 参照

maven-2 - JUnitテスト内でMavenプロパティを取得するにはどうすればよいですか?

ファイルパーサークラスのテストを書いています。parseメソッドは、パラメーターとしてファイル名を受け取り、それを解析するためにそれを開く必要があります(duh)。

プロジェクトディレクトリ内のtest/resourcesディレクトリにテストファイルを作成しました。このファイルを渡して、解析をテストしたいと思います。このプロジェクトはCVSにあり、他のユーザーによって操作されるため、ファイルパスをハードコーディングできないため、テストでファイル名を作成するためにmaven${basedir}プロパティを使用することを検討しました。何かのようなもの:

誰かが私がこれをどのように達成できるか知っていますか?

0 投票する
2 に答える
5039 参照

java - Maven デプロイ フェーズでビルドされたアーティファクトをリモート Windows サーバーのディレクトリにコピーするにはどうすればよいですか?

展開段階でビルドされたjarファイルを特定のサーバーにコピーする方法の実際の例(完全なmavenプラグイン構成)を誰かが提供できますか?

wagon プラグインを調べてみましたが、文書化されておらず、セットアップできませんでした。ビルドにより、Nexus にデプロイされる標準の jar が生成されますが、ローカル ネットワーク (\someserver\testapp\bin) 経由で自動的にテスト サーバーにも jar を配置する必要があります。

どんなヒントにも感謝します。

ありがとうございました

0 投票する
4 に答える
3545 参照

java - Maven 2 でデフォルトで実行されないように、長期実行 (ストレス テストなど) を分離する方法はありますか?

ストック Maven 2 ツールとドキュメントを使用して対処する方法がわからないというニーズが常にあります。

一部の開発者は、非常に長時間実行される JUnit テスト (通常はストレス テスト) を行っており、どのような状況でも、ビルド プロセス / ナイトリー ビルドの通常の部分として実行する必要はありません。

もちろん、surefire プラグインの除外メカニズムを使用してビルドからそれらをパントすることもできますが、理想的には、開発者が Maven 2 を介して自由にそれらを実行できるようにしたいと考えています。