2

私はMavenを初めて使用し、プロジェクトをEclipse、休止状態、Maven、およびmysqlで動作させようとしています。私は最初のステップで立ち往生しています。すべてが適切に構成されていると思います。Eclipseで新しいMavenプロジェクトを作成すると、src/mainまたはsrc/testの下にフォルダーが表示されません。ただし、ワークスペースのそのフォルダーに戻ると、src/main/java があります

また、プロジェクト作成時に src/main/resources フォルダが作成されていませんか?

何が問題なのか、またはどのように修正できるのか、手がかりはありますか?

ありがとうございました!

4

1 に答える 1

1

最初の問題については、新しい Maven プロジェクトを作成するときに作成されるフォルダーは、選択したアーキタイプによって異なります。クイックスタートを選択したと仮定すると、作成com.exampleされます (ウィザードでパッケージとして選択しexample-project、artifactId として選択したと仮定します):

ここに画像の説明を入力

そして、それ/src/main/javaがビルド パスにあるようにプロジェクトを構成します。つまり、パッケージ エクスプローラー ビューでプロジェクトを表示している場合、パッケージはフォルダー構造の外に表示されます。そのため、ビルド フォルダーにcom.example.example_project含まれるパッケージが表示され、ビルド フォルダーに含まれるパッケージが表示されます。これらは、フォルダが表示される非ビルド フォルダの上にあるライブラリの上に表示されます。App.java/src/main/javacom.example.example_projectAppTest.java/src/test/javasrc

2 番目の質問に答えるには、いいえ、/src/main/resourcesクイックスタート アーキタイプを選択した場合は生成されません (これはクイックスタート アーキタイプによって管理され、Eclipse で生成されたかコマンド ラインで生成されたかに関係なく同じことを行います)。

そして3番目に、これを修正するには(リソースフォルダーを追加することを意味していると思います)、src/javaフォルダー(ライブラリーの下)を見つけ、右クリックして[新規]-> [フォルダー]を選択します。リソースと名付けましょう。次にプロジェクトを右クリックし、Maven->Update Project を選択します。これにより、Maven Eclipse が Maven 構成に従ってプロジェクトを再構成/src/main/resourcesし、ビルド パスに追加されます。/src/main/javaそのため、との隣のライブラリの上に移動します/src/test/java

于 2013-04-28T00:50:46.043 に答える