9

私は最近 Maven の調査を開始しましたが、すべての pom ファイルのすべての xml 構成に少し圧倒されているように感じます。私が使用できる良いツールはありますか?

4

6 に答える 6

12

m2eclipse、それは非常に素晴らしいフォームベースのエディタを提供します。しかし、私はほとんどの場合XMLビューのみを使用します。

于 2008-11-26T21:08:32.440 に答える
5

このヒントは、優れた XML エディターで機能します。

XML スキーマ (「XSD」ファイル) は、すべての構造とその機能を定義する最も優れたガイドです。

POM の上部で、'project' 要素が次のように定義されていることを確認します。

<project
  xmlns="http://maven.apache.org/POM/4.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

適切なエディター (jEdit や Eclipse を含む) でファイルを編集すると、エディターは実際に上記の URL から .xsd ファイルをダウンロードし、それを使用してガイドし、POM を検証します。

たとえば、Eclipse では、POM のどこかに移動して Ctrl-Space を押すと、現在の位置で有効な要素のリストが表示されます。

于 2008-12-09T18:54:28.103 に答える
1

XMLファイルを編集するときは、xmleditプラグインでvimを使用します。

XML編集に適したもう1つのツールは、XMLmindXMLエディターです。非営利目的の使用は無料です。W3C XMLスキーマ(およびその他のスキーマ形式)を使用したXMLの検証をサポートしているため、有効なPOM形式を確実に作成できます。

于 2008-11-26T21:07:17.747 に答える
0

あなたはそれになれるようになる。必要に応じて、Maven 構成ファイルを非常に短くすることができます。デフォルト値をオーバーライドするには、pom.xml に何かを含める必要があるだけです。

デフォルトの Maven ディレクトリ構造に固執する場合、長い Maven はまったく必要ありません。

于 2008-11-26T21:36:21.403 に答える
0

Maven に行き詰まっている場合は、ドキュメントを読んで、Google はドキュメントにないものに夢中になって実験するだけです。明らかに、XML を処理できるエディターであればどれでも適切であり、好みに応じて選択する必要があります。

一方、Maven で行き詰まっていない場合は、すぐに移行することを強くお勧めします。私は Maven を他の多くのビルド ツールと一緒に数年間使用してきましたが、Maven は最悪です。複雑すぎて、鈍く、カスタマイズや拡張が非常に難しく、遅くなります。だから、別のものに切り替えてください。

Ant+Ivy または Python ベースのソリューションをお勧めします。

于 2008-11-26T22:32:08.717 に答える
-4

私はしません。私はbuildrを使用します。これは、プロジェクトを記述するために、はるかにコンパクトなルビーベースの構文を備えています。

于 2008-11-26T21:13:30.933 に答える